Mysql乱码的解决办法

来源:互联网 发布:传递优化文件能不能删 编辑:程序博客网 时间:2024/06/05 16:38

1最简单的是在创建数据库的时候加上一句 default  charset utf8;这样在创建表的时候就不用指定表的字符集为utf8了;


2 如果你创建数据库的时候忘记了加上 default  charset utf8;在没有创建表之前赶紧加上alter database 数据库名 default charset utf8;如何你创建库的时候的没有加默认为latIn1 创建表的时候也没有加字符集为utf8这时候也不用加了,就算你把数据库和表的字符都用alter 更新为utf8也不管用了这         时候 只能把数据导出来然后删除表重新建库建表;

3 查看数据库的字符集的命令: show create databse 库名字

4 同样查看表的字符集的命令:show create table   表名;

5解决乱码当然用phpmyadmin和navicat这个工具也很管用不过还是得把数据库数据库字符集合和表的字符集选择为utf8_general_ci;


0 0
原创粉丝点击