标签: MySQL
PHP5.2.3以上的环境中尽量不要使用SET NAMES设置Mysql编码
从php5.2.3以及mysql5.0.7之后SET NAMES ‘utf8’这类语句将不再建议使用,而尽量要使用mysql_set_charset()函数。
如:
$conn = mysql_connect(‘127.0.0.1’, ‘root’, ”);
mysql_query(‘SET NAMES utf8’ ,$conn);
此代码要修改为:
$conn = mysql_connect(‘127.0.0.1’, ‘root’, ”);
mysql_set_chars[……]
MySQL五个查询优化方法
熟悉SQL的人都知道,完成同一个任务,SQL可能有多种写法,但不同写法的查询性能可能会有天壤之别,本文列举出五个查询优化的方法,当然,优化的方法还有很多。
1、优化数据类型
MySQL中数据类型有多种,如果你是一名DBA,正在按照优化的原则对数据类型进行严格的检查,但开发人员可能会选择他们认为最简单的方案,以加快编码速度,或者选择最明显的选择,因此,你可能面临的都不是最佳的选择,如果可能的话,你应该尝试以通用准则来改变这些决定。 IT专家网独家:MySQL存储过程调试
(1)[……]