脚 本 之 家 www.jb51.net
页面导航:  不限条件-->Mysql
本地搜索:
先准备好软件:Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里;php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载;mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载。一、安装Apache,配置成功一个普通网站服务器运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,出现如下界面:出现ApacheHTTPServer2.0.55的安装向导界面,点“Next”继续确认同意软件安装使用许可条例,选择“Iaccept...
http://www.jb51.net//article/16665.htm
有台服务器,访问量挺大,每天近250w动态pv,数据库查询平均每秒近600次另一台服务器,跑的程序跟这台一样,不过只有每天约40w动态pv前段时间连续卡死过几次,当时的状态是服务器没崩溃,数据库可正常登陆。只是所有的查询都卡在“sendingdata”状态,长时间无法执行完,这些简单的sql语句,有时候集中在A表上,有时候集中在B表上,同时还有一些卡死在locked状态或update状态看mysql的说明,sendingdata状态表示两种情况,一种是mysql已经查询了数据,正在发给客户端;另一种情况是,mysql已经知道某些数据需要去什么地方读取,正在从数据文件中读取mysql官方说,这不...
http://www.jb51.net//article/16648.htm
不过在网上找了一些,发现都有一个特点——就是不能传出总记录数,干脆自己研究吧。终于,算是搞出来了,效率可能不是很好,但是我也觉得不错了。贴代码吧直接:也算是对自己学习mysql的一个记录。[code]CREATEPROCEDUREp_pageList(m_pageNoint,m_perPageCntint,m_columnvarchar(1000),m_tablevarchar(1000),m_conditionvarchar(1000),m_orderByvarchar(200),outm_totalPageCntint)BEGINSET@pageCnt=1;--总记录数SET@limitS...
http://www.jb51.net//article/16575.htm
Ifyouwanttogiveaspecificuseraccessfromallmachinesinagivendomain(forexample,mydomain.com),youcanissueaGRANTstatementthatusesthe‘%’wildcardcharacterinthehostpartoftheaccountname:译文:如果需要让特定的用户从给定域(例如mydomain.com)的所有计算机上访问MySQL服务器,你可以执行在账户名的host部分使用了通配符“%”的GRANT语句mysql>GRANT...->ON*.*->TO'mynam...
http://www.jb51.net//article/16552.htm
本例是在wiondwsXP下IIS5.1php5.2.1(zip)MySQL5.0.37phpmyadmin2.10.0.2ZendOptimizer-3.2.6的安装与配置IIS的安装1在光驱中放入WindowsXPSP2系统安装光盘2依次在控制面板>添加与删除>添加/删除Windows组件>Windows组件向导中选中Internet信息服务(IIS)3点击下一步进行文件复制,直到完成安装4完成IIS安装5打开浏览器,输入http://localhost出现下面的界面则说明安装成功了MySQL的安装1点击MySQL安装包2默认是Typical,如果想修改安装路径的话也可以...
http://www.jb51.net//article/16508.htm
需要大家细心和耐心.这些在安装过程中大家将会体会到.不正确的地方大家指正批评.本例是在redhat9下php5.2.1apache2.2.4MySQL5.0.37phpmyadmin2.10.0.2ZendOptimizer-3.2.6libxml2-2.6.11的安装与配置其中libxml2-2.6.11我下载在/usr/目录下其他都下载在/usr/down目录下.这些目录在下面安装过程中要用到关于windows下的php环境配置可以参考http://www.jb51.net/article/8569.htm安装前提安装GCCLinux与C天生有不解之缘,LINUX内核主要部分是用C写的,另...
http://www.jb51.net//article/16507.htm
UnicodeEncodeError:'latin-1'codeccan'tencodecharactersinposition;找了一天终于搞明白了,默认情况下,mysql连接的编码是latin-1,你需要指定使用什么编码方式:connectionForURI(mysql://user:password@localhost:3306/eflow?use_unicode=1&charset=utf8)...
http://www.jb51.net//article/16474.htm
前些天看了一个老外写的程序,在MySQL查询中使用了很多Limit关键字,这就让我很感兴趣了,因为在我印象中,Limit关键字似乎更多被使用MySQL数据库的程序员用来做查询分页(当然这也是一种很好的查询优化),那在这里举个例子,假设我们需要一个分页的查询,Oracle中一般来说都是用以下SQL句子实现:SELECT*FROM(SELECTa1.*,rownumrownum_FROMtesttablea1WHERErownum>20)WHERErownum_<=1000这个语句就能查询到testtable表中的20到1000记录,而且还需要嵌套查询,效率不会太高,看看MySQL的实...
http://www.jb51.net//article/16440.htm
同样是取10条数据select*fromyanxue8_visitlimit10000,10和select*fromyanxue8_visitlimit0,10就不是一个数量级别的。网上也很多关于limit的五条优化准则,都是翻译自mysql手册,虽然正确但不实用。今天发现一篇文章写了些关于limit优化的,很不错。原文地址:http://www.zhenhua.org/article.asp?id=200文中不是直接使用limit,而是首先获取到offset的id然后直接使用limitsize来获取数据。根据他的数据,明显要好于直接使用limit。这里我具体使用数据分两种情况进行测试。(测试...
http://www.jb51.net//article/16439.htm
大概浏览了一下,主要可能是因为以下几种原因:一种可能是发送的SQL语句太长,以致超过了max_allowed_packet的大小,如果是这种原因,你只要修改my.cnf,加大max_allowed_packet的值即可。还有一种可能是因为某些原因导致超时,比如说程序中获取数据库连接时采用了Singleton的做法,虽然多次连接数据库,但其实使用的都是同一个连接,而且程序中某两次操作数据库的间隔时间超过了wait_timeout(SHOWSTATUS能看到此设置),那么就可能出现问题。最简单的处理方式就是把wait_timeout改大,当然你也可以在程序里时不时顺手mysql_ping()一下,...
http://www.jb51.net//article/16431.htm
时间格式为2008-06-16查询出当天数据:SELECT*FROM`table`WHEREdate(时间字段)=curdate();查询出当月字段:SELECT*FROM`table`WHEREmonth(时间字段)=month(now());时间格式为1219876……UNIX时间,只要应用“FROM_UNIXTIME()”函数例如查询当月:SELECT*FROM`table`WHEREmonth(from_unixtime(reg_time))=month(now());查询上一个月的呢?变通一下!SELECT*FROM`table`WHEREmonth(from_unixtime(re...
http://www.jb51.net//article/16360.htm
共有:423/10,当前1/43页  [首页] [上一页] 1 2 3 4 5 6 7 8 [下一页]  [尾页] 转到: