mysql在window和linux环境下命令导入导出整理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/scgyus/article/details/86640248

一  在window环境下

1、远程导出到本地

mysqldump -h主机ip -u用户名 -p密码 库名 表名> 导出sql文件

例如:

mysqldump -h1.2.3.4 -uroot -proot test table>table.sql

2、本地导入到远程数据库

mysql -h 主机地址(本机localhost) -u 用户名(root) -p 数据库名 < 要导入的数据文件(比如是D:\mysql\phpcms.sql)

二 在Linux环境下

1、本地导出整个库

 mysqldump  -h本地ip -uroot -p 库名 > /home/库名.sql

2、本地导入sql文件scp local_file remote_username@remote_ip:remote_folder  

方法一:

mysql -h本地ip -uroot -p report</home/report.sql

方法二:

执行mysql命令

mysql -h本地ip -uroot -p

use 库名

source /home/report.sql

注意点:

从远处复制文件到本地目录

scp [email protected]:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

从本地复制文件到远程主机

scp local_file remote_username@remote_ip:remote_folder  

如果报路径错误

ln -s /apps/svr/mysql5/bin/mysql /usr/bin

猜你喜欢

转载自blog.csdn.net/scgyus/article/details/86640248