写在前面的话:

1,Mysql数据库在进行导入导出时最好先断开一切访问数据库的连接,否则会发生难以预料的错误,例如:我在导入数据库的时候,一直无法导入,报错无法读取db.sql,或者出现输入指令后加了分号;或者\g还是不执行,一直跳到下一行这种现象,当我关闭workbench和已经启用的项目等连接到该Mysql数据库的一切链接后,导入正常了。

2,cd到mysql的C:\Program Files\MySQL\MySQL Server 5.7\bin目录,利用mysqldump指令导入导出时可能会出现“拒绝访问”,原因在于没有以管理员权限启动cmd!进入C:\Windows\System32目录,找到cmd.exe,右键以管理员身份运行。

利用mysqldump导入导出Mysql数据库:

1,导出:

导出数据库为world的表结构:

mysqldump -uroot -proot -d world> db.sql

导出数据库为world的表为country的表结构:

mysqldump -uroot -proot -d world country > db.sql

导出数据库为world的所有表结构及数据(不加-d):

mysqldump -uroot -proot world> db.sql

导出数据库为world的表为country的表的结构及数据(不加-d):

mysqldump -uroot -proot world country > db.sql

注:①注意语句后面不要加;

②此处会有警告mysqldump: [Warning] Using a password on the command line interface can be insecure.因为你把-proot密码明文写出来了,不安全,此处也可以直接-p后面不接密码,Enter键后再输入密码。

③导出后的.sql在当前目录下即:C:\Program Files\MySQL\MySQL Server 5.7\bin目录,亦可指定目标位置,即:mysqldump -uroot -proot -d world country > F:\db.sql

或者mysqldump -uroot -proot -d world country > F:/db2.sql(此版本的Mysql无论是"\"还是"/",均可以识别)

④可以加入-h+要远程的IP地址可以导出远程数据库上的数据:mysqldump -h192.8.200.121 -utest -ptest test > F:\test.sql

2,导入:

导入数据库前先创建目标database:create database world;

然后选择databases:use world;

利用source导入:source F:/db.sql

利用mysql导入:mysql -uroot -proot world < F:/db.sql

Mysql导入导出数据总结相关推荐

  1. MySQL导入导出数据和结构

    1. mysql导出数据和结构 使用mysqldump命令 1.1 导出全库 连带数据 mysqldump -u root -p app_test > app_test.sql 1.2 导出指定 ...

  2. mysql导入导出数据

    用以下命令,导入导出Mysql几百M,几G的数据库都没有问题.注意"--default-character-set=utf8"是设置编码的. 1,数据库备份命令: mysqldum ...

  3. MySQL导入/导出数据

    导出数据库, 直接shell命令 导出单个数据库 mysqldump -u root -p abc > /home/abc/abc.sql 导出多个数据库 mysqldump -u root - ...

  4. 基于 Docker 的 MySQL 导入导出数据

    为什么80%的码农都做不了架构师?>>>    查看容器名称或ID ➜ docker ps --format "table {{.ID}}\t{{.Names}}\t{{. ...

  5. load out mysql,快速的mysql导入导出数据(load data和outfile)

    当读取位于服务器上的文本文件时,文件必须处于数据库目录或可被所有人读取. 1  指定关键词low_priority,MySQL将会等到没有其他人读这个表的时候,才把插入数据.可以使用如下的命令: lo ...

  6. mysql数据库导出后乱码问题_MySQL导入导出数据出现乱码的解决办法

    在mysql导入导出数据时经常出现中文乱码的问题,大多是因类导入导出时编码设置不一致所引起的.本文介绍了不同平台下的编码转换方法,供大家参考. 在linux系统中默认的是utf8编码,而windows ...

  7. mysql数据库导入外部数据乱码么_解决MySQL数据库导入导出数据乱码的问题

    最近在linux上面用mysqldump导出数据,放在windows系统中导入就会出现中文乱码,然后就会导致出现: Unknown MySQL server host和Can't connect to ...

  8. hive向mysql导数据_Mysql Hive 导入导出数据

    ---王燕行转列sql select split(concat_ws(',',collect_set(cast(smzq as string))),',')[1] ,split(concat_ws(' ...

  9. mysql导出数据代码_MySQL导入导出数据下令

    mysql导入导出数据命令 MySQL导出导入数据命令 博客分类: MySQL MySQL数据结构SQLDOS脚本. 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导 ...

最新文章

  1. java keytool 导入证书_java - Keytool无法导入证书 - SO中文参考 - www.soinside.com
  2. Excel VBA中的等价(Eqv)和蕴含(Imp)
  3. ppt文件限打开次数_PPT冷知识25条!看到第一条我就翻了车…
  4. Opencv——写入或读取数据到XML或YAML文件
  5. 为什么操作dom会消耗性能
  6. C# 定义了 7 种变量类别:静态变量、实例变量、数组元素、值参数、引用参数、输出参数和局部变量
  7. java 泛型强制转换_java – 使用泛型强制转换为内部类
  8. wgs84坐标系转换工具_ArcGIS中不同坐标系之间的转换
  9. python组合和继承_Python基础系列讲解——继承派生和组合的概念剖析
  10. conn (php)
  11. 【优化求解】基于matlab NSGA2算法多技能员工调度优化模型【含Matlab源码 1775期】
  12. 汉诺塔移动次数递归算法c语言,谁知道C语言汉诺塔递归算法及其详细注释?
  13. 腾讯邮箱(QQ):授权码登陆
  14. android opop状态栏透明,oppo状态栏美化
  15. Android入门篇
  16. 职场减压移魂大法几则 (转东转西)
  17. 计算机辅助制造工程师什么,cam工程师是什么意思
  18. Axure移动端实用元件库分享
  19. 抖音广告营销被处罚限流,减少作品推荐该怎么办丨国仁网络资讯
  20. 隐藏安卓平板状态栏,还你全面屏体验

热门文章

  1. 疑似一加Ace现身GeekBench:搭载天玑8100+12GB内存
  2. 三七互娱Q3归母净利润超预告上限,三大战略迎提速契机
  3. 高德地图上线高考出行专项服务
  4. 比国内贵3000元!小米11 Ultra将于5月11日登陆欧洲市场
  5. 腾讯音乐娱乐集团宣布管理层调整,着眼长远战略发展与行业生态布局
  6. 锤子手机成绝唱了,网友微博喊话罗永浩:赶快买回来吧!
  7. 游族网络:已获得《三体》系列小说游戏开发、改编等权利
  8. 今日头条10.82亿元拿下 “中国最牛街道”土地:将与腾讯、阿里做邻居
  9. 还有戏!尽管疫情严重,苹果公司仍可能4月推出iPhone 9
  10. 李彦宏发布人生第一条Vlog,发力视频从自己做起