首页 >

mysql文件导入的内容乱了 |自动备份数据库 mysql数据库

mysql 前三,mysql 判断字符位置,Sh脚本连接mysql,mysql 存储过程天数循环,汉字存mysql乱码,自动备份数据库 mysql数据库mysql文件导入的内容乱了 |自动备份数据库 mysql数据库

偶曾经按照平时的操作步骤,选择了正确的要导入的文件,然后使用如下命令进行导入:

mysql -uroot -p dbname < filename.sql

然而,在导入完成后,偶发现导入的内容全部乱了。表名、字段名以及所有的数据都明显错乱,完全无法正常使用。

偶开始搜索解决方法,但是遇到了一些困难。偶发现,很多人都遇到了类似的问题,但是他们的解决方法都不太一样。

最终,通过一番努力,偶找到了两种解决方法。偶来跟大家分享一下:

方法一:

mysql -uroot -p dbname
set names utf8;
source filename.sql

方法二:

mysql -uroot -p dbname --default-character-set=utf8 < filename.sql

这两个方法的共同点在于都明确地指定了导入时所使用的字符集,避免了出现字符集不匹配导致乱码的情况。

如果你在使用MySQL的过程中遇到了类似的问题,可以试试以上两种解决方法。相信至少其中一种会对你有所帮助。


mysql文件导入的内容乱了 |自动备份数据库 mysql数据库
  • mysql查一部分数据 |mysql更新某条数据
  • mysql查一部分数据 |mysql更新某条数据 | mysql查一部分数据 |mysql更新某条数据 ...

    mysql文件导入的内容乱了 |自动备份数据库 mysql数据库
  • MySQL多字段添加索引的正确姿势 |mysql 查询账号密码
  • MySQL多字段添加索引的正确姿势 |mysql 查询账号密码 | MySQL多字段添加索引的正确姿势 |mysql 查询账号密码 ...

    mysql文件导入的内容乱了 |自动备份数据库 mysql数据库
  • 如何优化美团的MySQL数据库(经验分享,提高查询效率) |mysql查询某个区间内
  • 如何优化美团的MySQL数据库(经验分享,提高查询效率) |mysql查询某个区间内 | 如何优化美团的MySQL数据库(经验分享,提高查询效率) |mysql查询某个区间内 ...