加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱制作网_池州站长网 (https://www.0566zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql无法导入数据怎么办_Mysql 导入数据库方法 及失败解决

发布时间:2022-10-08 10:54:10 所属栏目:MySql教程 来源:
导读:  网上有很多关于Mysql 使用mysqldump导入导出数据库问题,导出的基本没问题。

  导入的可能有些不成功,我特别说明一下。

  mysqldump备份:

  mysqldump -u 用户名 -p密码 -h主机 数据库 a -w
  网上有很多关于Mysql 使用mysqldump导入导出数据库问题,导出的基本没问题。
 
  导入的可能有些不成功,我特别说明一下。
 
  mysqldump备份:
 
  mysqldump -u 用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径
 
  范例:(>表式导出,
 
  mysqldump -u root -p 1234 -h localhost db1 a -w "id in (select id from b)" --lock-all-tables > /home/text.sql
 
  备份整个数据库范例:mysqldump -u root -p -h localhost yeshon > /home/esonbest/yeshon.sql
 
  mysqldump还原步骤
 
  1.mysql -u root -p 登陆mysql
 
  2.删除原来数据库
 
  drop database test
 
  3.新建一个空白数据库
 
  create database test
 
  3.退出mysql
 
  4.mysqldump -u 用户名 -p 密码 -h 主机 数据库 < /home/test.sql
 
  示范:mysqldump -u root-p -h localhost yeshon < /home/esonbest/yeshon.sql
 
  主机如果是本机可以省略,或填localhost即可。
 
  到这里数据导入完成,大家以为完了,mysql 进去一看
 
  use test
 
  show tables 怎么是空的?
 
  接下来在进行最后一步关键的即可,mysql -u root -p 登陆进去,然后use test(刚才导入的数据库名)
 
  再使用source 命令 source test.sql(刚才导入的sql文件名,注意路径比如:/home/test.sql)
 
  好了MySQL 导入数据,现在你在show tables 看一下,是不是看到很多表了,大功告成。
 

(编辑:我爱制作网_池州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!