Heim  >  Artikel  >  Datenbank  >  mysql本地从远程数据库导数据_MySQL

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

WBOY
WBOYOriginal
2016-06-01 13:38:17916Durchsuche

bitsCN.com


mysql本地从远程数据库导数据

 

写在前面:最近开始用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
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn