MySQL导入sql文件

备份数据库的时候多是备份为sql后缀的文件,因此导入sql文件也是恢复数据的必会方法。

有两种方法导入sql文件

【国内直连ChatGPT 29元起】
国内直连ChatGPT,Plus会员每月29元起,支持最新o1模型探索更多领域,无需注册OpenAI账号。

第一种、直接在命令下敲

mysql -u root -p database_name < /mysql/data.sql
  • database_name 数据库名
  • data.sql 写绝对路径或相对当前路径下

第二种、登录MySQL后操作

mysql> source /mysql/data.sql;
  • data.sql 文件最好写绝对路径

其它方法

可以通过phpmyadmin、SQLyog等数据库管理软件工具导入

注意问题

原先备份库的字符集要与导入库的字符集一致,否则会有乱码及其它问题。特别是中文内容的数据在字符集不一致的情况下几乎都会导致乱码情况。

解决字符集乱码

  • 备份库与目标库的字符集设置成一致
  • 使用工具把SQL文件的字符集转换至与目标库字符集一样再导入
分享

TITLE: MySQL导入sql文件

LINK: https://www.qttc.net/163-mysql-import-sql-file.html

NOTE: 原创内容,转载请注明出自琼台博客