作者:随想 OSO奥索(1) int MySQL_affected_rows([int link_id]); 在给定的连接中,返回由最近的DELETE、INSERT、REPLACE或者UPDATE语句所作用的行数。如果没有行 被修改,则mysql_affected_rows()返回0,如果出现错误,则返回-1。 在SELECT查询之后,mysql_affected_rows()返回所选择的行数。但一般是与SELECT语句一道使 发布时间:2012-03-16 作者: 佚名技术 views(230)
字段类型 1.INT[(M)] 正常大小整数类型 2.DOUBLE[(M,D)] [ZEROFILL] 正常大小(双精密)浮点数字类型 3.DATE 日期类型。支持的范围是''1000-01-01''到''9999-12-31''。MySQL以''YYYY-MM-DD''格式来显示DATE值,但是允许你使用字符串或数字把值赋给DATE列 4.CHAR(M) 定长字符串类 发布时间:2012-03-16 作者: 佚名技术 views(247)
作者:随想 OSO奥索(5) int MySQL_data_seek(int result_id, int row_num); 由SELECT查询返回的每个结果集都有一个行游标,指示下一个提取行的函数(mysql_fetch_array()、mysql_fetch_object()或者mysql_fetch_row())调用将返回哪一行。mysql_data_seek()将给定结果集的指针设置到给定的行。行号的范围为0到mysql_num_rows( 发布时间:2012-03-16 作者: 佚名技术 views(245)
接下来我们要讨论的是数据库性能优化的另一方面,即运用数据库服务器内建的工具辅助性能分析和优化。 ▲ SHOW 执行下面这个命令可以了解服务器的运行状态: MySQL show status; 该命令将显示出一长列状态变量及其对应的值,其中包括:被中止访问的用户数量,被中止的连接数量,尝试连接的次数,并发连接数量 发布时间:2012-03-16 作者: 佚名技术 views(424)
作者:随想 OSO奥索 (9) string MySQL_error(int [link_id]); 对于给定的连接,返回含有最近返回状态的与MySQL相关的函数的错误消息字符串。空值意味着未出现错误。 ?php $link=mysql_pconnect(localhost,sunsoft,suixiang) or die(Could not connect); PRint(Connected successfully); $query=SELECT * FROM president; $r 发布时间:2012-03-16 作者: 佚名技术 views(351)
正确的编译方法固然重要,但它只是提高MySQL服务器性能工作的一部分。MySQL服务器的许多参数会影响服务器的性能表现,而且我们可以把这些参数保存到配置文件,使得每次MySQL服务器启动时这些参数都自动发挥作用。这个配置文件就是my.cnf。 MySQL服务器提供了my.cnf文件的几个示例,它们可以在/usr/local/mysql/share/m 发布时间:2012-03-16 作者: 佚名技术 views(158)
作者:随想 OSO奥索 (13) object MySQL_fetch_object(int result_id [, int result_typ]); 本函式用来将查询结果 result 拆到物件变数中。使用方法和 mysql_fetch_array() 几乎相同,不同的地方在于本函式传回资料是物件而不是阵列。若 result 没有资料,则传回 false 值。另外值得注意的地方是,取回的物件资料的索引只能是 发布时间:2012-03-16 作者: 佚名技术 views(474)
where优化主要是在SELECT中,因为他们最主要是在那里使用,但是同样的优化也可被用于DELETE和UPDATE语句。 但请注意,下面的优化并不是完全的。MySQL实施了许多优化,但我没时间全部测试. MySQL的一些优化列在下面: 删除不必要的括号: ((a AND b) AND c OR (((a AND b) AND (c AND d)))) - (a AND b AND c) OR (a AND b AN 发布时间:2012-03-16 作者: 佚名技术 views(247)
|