Mysql命令行导出远程mysql数据库到虚拟机本地的mysql中
首先了解一下mysql的相关参数
参数名 |
缩写 |
含义 |
--host |
-h |
服务器IP地址 |
--port |
-P |
服务器端口号 |
--user |
-u |
MySQL 用户名 |
--pasword |
-p |
MySQL 密码 |
--databases |
指定要备份的数据库 |
|
--all-databases |
备份mysql服务器上的所有数据库 |
|
--compact |
压缩模式,产生更少的输出 |
|
--comments |
添加注释信息 |
|
--complete-insert |
输出完成的插入语句 |
|
--lock-tables |
备份前,锁定所有数据库表 |
|
--no-create-db/--no-create-info |
禁止生成创建数据库语句 |
|
--force |
当出现错误时仍然继续备份操作 |
|
--default-character-set |
指定默认字符集 |
|
--add-locks |
备份数据库表时锁定数据库表 |
1、登录两个mysql数据库测试本机是否能访
1.1、打开本机cmd登录虚拟机的mysq
1.2、在虚拟机的mysql中创建一个fadb1数据库用来导入备
1.3、登录远程mysql
2、备份远程mysql中fadb数据库到本地
2.1、遇到错误mysqldump: Couldn't execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM, '$...
原因:因为新版的mysqldump默认启用了一个新标志,通过- -column-statistics=0来禁用他
2.2、加上参数--column-statistics=0 加上图中箭头部分即可,没有出现则不加。
mysqldump -uroot -p -h 127.0.0.1 -P3306 --databases iknow> /home/sql/iknow.sql
3、将备份导入虚拟机中的mysql
3.1、注意:导入的数据库名尽量和备份的数据库名一样
3.2、本次的就不一样,备份的是fadb,导入的是fadb1,所以需要对备份文件fadb.sql先做一些修改,如果备份和导入的数据库名一样跳过这步去3.3即可。
修改下图红色框中的数据库名即可,这里已经修改成fadb1
3.3命令导入虚拟机中
mysql -uroot -p -h127.0.0.1 -P3306 --database iknow < /home/sql/iknow.sql
4、登录查看mysql数据库
已经成功导入
Mysql命令行导出远程mysql数据库到虚拟机本地的mysql中相关推荐
- MySQL命令行导出数据库
MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Serv ...
- 命令行导出和导入数据库 How to export and import MySQL database using command line Interface...
导出 : To export MySQL database, open putty on Windows or Terminal in either MAC or Linux OS, Go to th ...
- MySQL命令行导出数据库(sql脚本)
MySQL命令行导出数据库: 1.进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 输入的命令行:cd C:\Program Files\MySQL\MySQL Server ...
- MySQL命令行导出导入数据库和数据表
MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Serv ...
- 英文版mysql导入导出_mysql命令行导出,导入数据库
一.MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Se ...
- Mysql 命令行 连接远程/本地数据库
Mysql 命令行 连接远程/本地数据库 Mysql 命令行 连接本地数据库 MySQL登录 mysql -uroot -p密码 mysql -hip -uroot -p连接目标的密码 mysql - ...
- mysql怎么用命令行导出sql文件_使用mysql命令行导出sql_MySQL
bitsCN.com 使用mysql命令行导出sql 其实很简单,只需2个步骤,首先进入mysql命令行,输入:use 数据库名,其次输入:source test.sql 就可以把Test表的数据全部 ...
- mysql数据库后台命令备份_使用MySQL命令行备份及恢复数据库
使用MySQL命令行备份及恢复数据库 下文对使用MySQL命令行备份及恢复数据库的方法及步骤进行了详细的介绍,如果您对MySQL命令行方面感兴趣的话,不妨一看. AD: 使用MySQL命令行,可以实现 ...
- mysql备份恢复_使用MySQL命令行备份及恢复数据库
使用MySQL命令行,可以实现对数据库的备份以及恢复,下面就为您介绍使用MySQL命令行实现该功能的详细方法步骤,供您参考. MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd ...
最新文章
- JForum 的 SSO集成
- ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务-Oracle连接错误
- jq.validate.js
- android查看存储占用,Android获取App内存使用情况的方法
- Leetcode上的解法看不懂?试着用动画的方式去辅助理解
- pytorch封装Dataset——封装一般的DataLoader与可迭代的DataLoader(pytorch Data学习五)
- MySQL免安装版配置部署
- handlerexceptionresolver ajax,Http请求的异常处理(草稿) (SEUG)
- SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)...
- bigdecimal计算开n次方_随笔:HashMap中容量为什么是2的次方数?
- 00001__伊丽莎白福尔摩斯
- Image Segmentation
- 【DPD数字预失真】射频功放的Volterra级数数字预失真系统开发
- Android广告图片轮播,支持无限循环和设置轮播样式、切换时间等
- 【学习笔记】kaggle案例之泰坦尼克号(基于R)
- python调用python脚本
- 如何把HTML转换成动图,视频转gif 如何将视频制作gif动画图片
- 怎么修改linux系统时区,Linux如何修改系统时间和时区
- 如何进入训练模式_健身计划非常重要,对于健身小白,新手期和成长期该如何制定?...
- 计算机函数sun怎么用,手把手演示sumif函数怎么用【处置步骤】