1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mysql数据库导出数据乱码问题_Mysql数据库导出来的是乱码如何解决

mysql数据库导出数据乱码问题_Mysql数据库导出来的是乱码如何解决

时间:2023-09-05 23:14:31

相关推荐

mysql数据库导出数据乱码问题_Mysql数据库导出来的是乱码如何解决

Mysql数据库导出来的是乱码如何解决

时间:-10-13

PHP网站程序人员在制作网站的时候,经常需要将本地上的数据库传到指定的服务器上,这时候需要在软件上先把数据导出来,然后在登录到远程phpmyadmin中把数据导入进去,但是通常大家会遇到问题导出来的数据是乱码,那么以下我们给大家讲解如果数据出现乱码怎么解决.

1、phpMyAdmin中的MySQL连接校对应选择与数据库字符集一样的值。

2、Lanauage一般都是选择"中文 - Chinese simplified"。碰上会乱码则选择"中文 - Chinese simplified-gb2312"再重试看。

假设数据库字符集应为GB2312:

1、在创建数据库之后先慢些导入SQL脚本,要先修改数据库默认字符集。

点数据库名称,点右上方的“操作”,画面最下面有个“整理”下拉框,这个代表着数据库默认字符集,他它修改为gb2312_chinese_ci 就是GB2312字集符。

2、然后修改phpmyadmin默认的连接校对及language

点左上方的一个小房子的图标,进入phpmyadmin首页。

MySQL连接校对选与字符集一样的值,即"gb2312_chinese_ci"。

language要选择"中文 - Chinese simplified",而不是"中文 - Chinese simplified-gb2312"(如碰上会乱码则选择gb2312再重试)

然后点数据库名称,选择"Import"进行SQL脚本导入,语言选择gb2312,确定导入。

3、PHP程序里的字符集连接修改

如果在phpmyadmin看到是中文而网站读取出来是乱码,那么就要修改程序读取的字符集了。

PHP中需要在连接数据库后再执行一段SQL查询:

mysql_query("SET NAMES 'gbk'");

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。