Home  >  Article  >  Database  >  mysql 本地数据库如何从远程数据库导数据_MySQL

mysql 本地数据库如何从远程数据库导数据_MySQL

WBOY
WBOYOriginal
2016-06-01 13:23:25910browse

bitsCN.com 写在前面:最近开始用Ubuntu系统,实在没有好用的mysql界面程序,于是....只能用终端操作之了。
操作过程:打开【终端】,直接输入以下内容,点回车即可
就这一句话哦!
用途:将远程服务器的数据库拷到本地。
Java代码

mysqldump -h '114.212.111.123' -uROSE -pxxxooo --opt --compress ITSM --skip-lock-tables | mysql -h localhost -uroot -proot ITSMC

********************格叽格叽1:不明真相的看下边*******************************
解释:
114.212.111.123 远程服务器名称
ROSE 远程数据库登录名
xxxooo 远程数据库登录密码
ITSM远程数据库名(即:复制的源)
localhost 本地数据库名称(一般情况下都是这个)
root 本地数据库登录名(一般情况下都是这个)
root 本地数据库登录密码(一般情况下都是这个)
ITSMC 本地(即:复制的目的)
sql解释:
mysqldump 是mysql的一个专门用于拷贝操作的命令
--opt 操作的意思
--compress 压缩要传输的数据
--skip-lock 忽略锁住的表(加上这句能防止当表有外键时的报错)
-tables 某数据库所有表
-h 服务器名称
-u 用户名(*后面无空格,直接加用户名)
-p 密码(*后面无空格,直接加密码)
注意:
-u、-p的后面没有空格,直接加用户名和密码!!!
********************格叽格叽2:none of your business************************
今天早晨,耳边回响着一首歌的旋律【好久不见】……bitsCN.com

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn