此贴亲自测试过,希望能帮到您
问题描述:
在控制台导入数据的时候发现后台报错,且客户端导入的数据是乱码的见图如下
---------------------------------------------------
解决方案:
左键点击托盘区的WampServer图标,选择MySQL--my.ini,打开
1.在[client]段落增加:default-character-set=utf8 ;
2.在[mysqld]段落增加:character_set_server=utf8 。
重启MySQL服务即可。
补充:乱码问题如果解决,下面的全部步骤可以跳过.
------------------------------------------------------
------------------------------------------------------
如果还是不能解决问题,重新打开 Mysql 控制台操作如下:
1. 打开Mysql控制台,(wampserver安装后默认Mysql的用户名是root,密码是空,如果你设置了
密码就要输入密 码)直接按回车键
我的: 我的默认密码是空所以,直接按回车键
2. 输入指令: create database 数据库名 default character set utf8;
我的: create database business default character set utf8;
语句的意思: 创建一个名为business的数据库,默认设置字符集为utf8
3. use 数据库名
我的: use business;
语句的意思: 使用business数据库
4. alter database 数据库名 default character set utf8;(此步骤可以跳过,最好执行一下)
我的: alter database business default character set utf8;
语句意思: 修改数据库business 的字符集为utf8
5. source 要导入的数据库文件的路径
我的: source E:/cl.sql
语句意思: 导入E盘下的cl.sql数据