MYSQL导入中文数据乱码的四种解决办法
2015-03-23 09:42
393 查看
方法一:通过增加参数
方法二:在命令行导入乱码解决
方法三:直接粘贴sql文件里的代码
打开SQLyog客户端软件;
定位到SQL编辑器,然后用记事本打开刚刚导出的SQL文件;
复制文件中所有SQL语句到SQL编辑器当中,执行这些SQL代码;
方法四:用记事本或其他文本工具改变SQL文件的编码格式(若方法三不行,那就尝试方法四)
用记事本(或UE)打开刚才的导出的SQL文件;
另存此文件——打开另存为对话框,选择对话框中的编码格式为UNICODE编码;
保存文件,然后CTRL+A,全选;
复制里面的SQL语句到SQLyog中的“SQL编码器”当中,再执行一次SQL语句;
执行完成后切记刷新一次,查看中文的数据表,乱码消除,大功告成;
转自:http://www.linuxde.net/2013/04/13327.html
--default-character-set = utf8解决乱码问题
mysql -u root -p password < path_to_import_file --default-character-set = utf8
方法二:在命令行导入乱码解决
use database_name; set names utf8; (或其他需要的编码) source example.sql (sql文件存放路径)
方法三:直接粘贴sql文件里的代码
打开SQLyog客户端软件;
定位到SQL编辑器,然后用记事本打开刚刚导出的SQL文件;
复制文件中所有SQL语句到SQL编辑器当中,执行这些SQL代码;
方法四:用记事本或其他文本工具改变SQL文件的编码格式(若方法三不行,那就尝试方法四)
用记事本(或UE)打开刚才的导出的SQL文件;
另存此文件——打开另存为对话框,选择对话框中的编码格式为UNICODE编码;
保存文件,然后CTRL+A,全选;
复制里面的SQL语句到SQLyog中的“SQL编码器”当中,再执行一次SQL语句;
执行完成后切记刷新一次,查看中文的数据表,乱码消除,大功告成;
转自:http://www.linuxde.net/2013/04/13327.html
相关文章推荐
- MYSQL导入中文数据乱码的四种解决办法
- MYSQL导入中文数据乱码的四种解决办法
- MYSQL导入和写入中文数据乱码解决办法
- mysql数据导入中文乱码的解决办法
- mysql数据表中文乱码解决办法
- mysql导入导出数据中文乱码解决方法小结
- MySQL根据select语句导入导出数据(含解决中文乱码方式)
- 使用mysql命令窗口查看中文数据乱码的解决办法
- mysql从linux命令行导入数据行中文字符的解决办法
- Mysql 命令行导入sql数据,访问网站出现中文乱码的解决
- mysql导入导出数据中文乱码解决方法小结
- MySQL导入数据乱码、出错等问题的解决办法
- php操作csv文件导入mysql时中文乱码的解决办法
- mysql导入csv中文数据乱码问题分析与解决
- MySql--数据表中文乱码解决办法
- mysql导入数据之乱码分析及解决办法
- 重新安装完MySQL,导入sql文件进去,发现很多中文数据丢失,还有部分乱码解决
- Mysql导入数据时乱码问题解决办法
- mysql导入导出数据中文乱码解决方法小结
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)