在现有的数据库中新建一个表后,对此表作操作:
如果发现数据库一条查询语句执行半天,或是很普通的一条update , insert 语句都无法执行,那么你有必要看看新建的表与其它表的字符集是否一致。
案例 1 :
在test数据库中,原有的表我都指定了字符集为UTF-8
但在我新增加了一表后,发现与其它表连接进行查询时,无法执行完成,
用mysqladmin proc -i3 查看mysql的线程,
发现正在执行的sql语句就是在与新增加的表进行连接查询的语句。
解决:
重建表,指定CHARACTER=UTF-8
在新增加了功能后,发现有一个错误发生,那么你不要怀疑 ...
- 14:39
- 浏览 (115)
- 评论 (0)
- 分类: PROGRAM_EXPERIENCE







评论排行榜