解决MySQL导入备份文件到新数据库乱码问题
来源:互联网 发布:淘宝店铺管理方案 编辑:程序博客网 时间:2024/06/10 13:18
现在要将.sql文件导入到MySQL数据库,数据库是utf8编码的。
检查1:
先用文本文件打开.sql文件,确认一下文件编码不是ANSI,文件另存为,即可在保存对话框中看到文件编码是什么,选择编码为utf8保存一下。
检查2:(进入时指定编码,那创建或导入都是按这个编码格式来操作)
mysql -uroot -p --default-character-set=utf8 #注意后面的登录参数
检查3:
在客户端新建数据库也好,在服务器上登录MySQL直接新建数据库也好,都在命令后带上编码格式
create database if not exists db_etta default charset utf8 collate utf8_general_ci;
乱的效果:
mysql -u**** -p*****;create database if not exists db_2_0 default charset utf8 collate utf8_general_ci; use db_2_0;source /home/simon/wwwroot/db_2_0.sql;
好的效果:
mysql -u**** -p***** --default-character-set=utf8create database if not exists db_2_0;use db_2_0;source /home/simon/wwwroot/db_2_0.sql;或者:
mysql -u**** -p***** --default-character-set=utf8create database if not exists db_2_0 default charset utf8 collate utf8_general_ci; use db_2_0source /home/simon/wwwroot/db_2_0.sql;
0 0
- 解决MySQL导入备份文件到新数据库乱码问题
- 解决关于导入数据到mysql数据库时出现的乱码问题
- 解决Mysql导入乱码问题
- 解决数据库导入mysql时中文乱码问题
- 解决Excel导入mysql数据库时汉字乱码的问题
- 解决插入到MySql数据库中乱码问题
- 解决存储数据到mysql数据库中文乱码的问题
- 解决mysql source 命令导入数据库 乱码
- 解决MySQL数据库乱码问题
- 解决mysql数据库乱码问题
- MySql 解决数据库乱码问题。
- Excel数据导入到数据库乱码问题
- mysql文件导入乱码问题的解决:
- 解决mysql导入导出数据乱码问题
- 如何解决mysql导入数据乱码问题
- 如何解决mysql导入数据乱码问题
- mysql 解决导入数据乱码问题
- Access 数据库导入到 Sqlite 数据库(解决中文乱码)
- intents 和 intent 过滤器(二)
- php_array
- yum 变量
- mysql的多实例multi启动停止
- MySQL 通过bat命令备份windows下的mysql数据库
- 解决MySQL导入备份文件到新数据库乱码问题
- 基于对象风格的线程类封装
- WSUS pentest white paper
- linux_svn权限中配置的文件
- Android触控基础:属性详解
- 有关MySQL的数据库规范与日常经验
- read 系统调用剖析
- android Dialog 宽是否占满
- JavaWeb 中文乱码