Mysql导入导出数据总结
写在前面的话:
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导入导出数据总结相关推荐
- MySQL导入导出数据和结构
1. mysql导出数据和结构 使用mysqldump命令 1.1 导出全库 连带数据 mysqldump -u root -p app_test > app_test.sql 1.2 导出指定 ...
- mysql导入导出数据
用以下命令,导入导出Mysql几百M,几G的数据库都没有问题.注意"--default-character-set=utf8"是设置编码的. 1,数据库备份命令: mysqldum ...
- MySQL导入/导出数据
导出数据库, 直接shell命令 导出单个数据库 mysqldump -u root -p abc > /home/abc/abc.sql 导出多个数据库 mysqldump -u root - ...
- 基于 Docker 的 MySQL 导入导出数据
为什么80%的码农都做不了架构师?>>> 查看容器名称或ID ➜ docker ps --format "table {{.ID}}\t{{.Names}}\t{{. ...
- load out mysql,快速的mysql导入导出数据(load data和outfile)
当读取位于服务器上的文本文件时,文件必须处于数据库目录或可被所有人读取. 1 指定关键词low_priority,MySQL将会等到没有其他人读这个表的时候,才把插入数据.可以使用如下的命令: lo ...
- mysql数据库导出后乱码问题_MySQL导入导出数据出现乱码的解决办法
在mysql导入导出数据时经常出现中文乱码的问题,大多是因类导入导出时编码设置不一致所引起的.本文介绍了不同平台下的编码转换方法,供大家参考. 在linux系统中默认的是utf8编码,而windows ...
- mysql数据库导入外部数据乱码么_解决MySQL数据库导入导出数据乱码的问题
最近在linux上面用mysqldump导出数据,放在windows系统中导入就会出现中文乱码,然后就会导致出现: Unknown MySQL server host和Can't connect to ...
- hive向mysql导数据_Mysql Hive 导入导出数据
---王燕行转列sql select split(concat_ws(',',collect_set(cast(smzq as string))),',')[1] ,split(concat_ws(' ...
- mysql导出数据代码_MySQL导入导出数据下令
mysql导入导出数据命令 MySQL导出导入数据命令 博客分类: MySQL MySQL数据结构SQLDOS脚本. 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导 ...
最新文章
- java keytool 导入证书_java - Keytool无法导入证书 - SO中文参考 - www.soinside.com
- Excel VBA中的等价(Eqv)和蕴含(Imp)
- ppt文件限打开次数_PPT冷知识25条!看到第一条我就翻了车…
- Opencv——写入或读取数据到XML或YAML文件
- 为什么操作dom会消耗性能
- C# 定义了 7 种变量类别:静态变量、实例变量、数组元素、值参数、引用参数、输出参数和局部变量
- java 泛型强制转换_java – 使用泛型强制转换为内部类
- wgs84坐标系转换工具_ArcGIS中不同坐标系之间的转换
- python组合和继承_Python基础系列讲解——继承派生和组合的概念剖析
- conn (php)
- 【优化求解】基于matlab NSGA2算法多技能员工调度优化模型【含Matlab源码 1775期】
- 汉诺塔移动次数递归算法c语言,谁知道C语言汉诺塔递归算法及其详细注释?
- 腾讯邮箱(QQ):授权码登陆
- android opop状态栏透明,oppo状态栏美化
- Android入门篇
- 职场减压移魂大法几则 (转东转西)
- 计算机辅助制造工程师什么,cam工程师是什么意思
- Axure移动端实用元件库分享
- 抖音广告营销被处罚限流,减少作品推荐该怎么办丨国仁网络资讯
- 隐藏安卓平板状态栏,还你全面屏体验
热门文章
- 疑似一加Ace现身GeekBench:搭载天玑8100+12GB内存
- 三七互娱Q3归母净利润超预告上限,三大战略迎提速契机
- 高德地图上线高考出行专项服务
- 比国内贵3000元!小米11 Ultra将于5月11日登陆欧洲市场
- 腾讯音乐娱乐集团宣布管理层调整,着眼长远战略发展与行业生态布局
- 锤子手机成绝唱了,网友微博喊话罗永浩:赶快买回来吧!
- 游族网络:已获得《三体》系列小说游戏开发、改编等权利
- 今日头条10.82亿元拿下 “中国最牛街道”土地:将与腾讯、阿里做邻居
- 还有戏!尽管疫情严重,苹果公司仍可能4月推出iPhone 9
- 李彦宏发布人生第一条Vlog,发力视频从自己做起