如果在dos下数据库中创建的表格汉字乱码出现“ ?” 时
第一步 :先查看字符集编码:show variables like '%char%';
第二步:修改字符集编码(可修改为gbk,gb2312等支持汉字的均可)以设置character_set_database,character_set_server为例
再次查看字符集编码可以看到,character_set_database和character_set_server编码变成了gbk(除character_set_system外其他亦可设置)我通常是把所有的都设置成gbk或者gb2312
这两步操作后就可以解决汉字乱码问题(必须在创建表单之前修改字符集编码,才可以使用汉字。建议最好建立数据库时就按照上面两步操作设置编码)
修改mysql中的数据:update 表名 set 字段名称=字段值(修改后的值) where 字段名称=字段值(原先值)
mysql> update person set name='天' where name='明';
推荐一些mysql操作的专栏
1.使用txt文件导入mysql数据的
http://blog.csdn.net/piaolankeke/article/details/6272214
2.mysql删除数据
http://blog.csdn.net/apache6/article/details/2778878
3.添加字段和修改字段的方法
http://database.51cto.com/art/201011/234549.htm