失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...

linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...

时间:2024-02-15 11:03:24

相关推荐

linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...

今天对需要将服务器上的数据库放到本地环境,之前没怎么这么操作过,ORZ,弱鸡,这篇帖子不错,收藏了!!!

远程linux服务器mysql数据库导入和导出.sql文件

大部分情况本地开发环境为windows,部署的服务器为Linux,本地数据库导出.sql文件后需要远程导入服务器,具体如下。

1.首先连接服务器,即服务器ip,协议,端口,用户名及密码,可以通过ftp客户端软件,例如filezilla;

2.连接成功后,将.sql文件上传到Linux的/home/的目录下;//也可以是别的目录

登陆mysql:

>mysql -u root -p

>password:

正确输入密码后进入mysql;

导入.sql文件

如果.sql文件是整个数据库文件,需要先建立改数据库,再导入.sql文件,比如需要导入的sql数据库名为newdb:

mysql>create database newdb;

mysql>use newdb;

mysql>set names utf8;

mysql>source /home/newdb.sql;//假设你sql文件所在目录为/home/newdb.sql

如果.sql文件是表数据,则无需建立数据库,导入方法同上。

导出.sql文件

如果只导出表结构:

> cd /usr/local/mysql/bin/ //进入mysql的data目录(小技巧:直接find / -name 数据库名称,看看路径具体是什么,然后cd)

> mysqldump -uroot -p -d newdb > newdb.sql //newdb为数据库名

回车后正确输入数据库密码即可;

如果需要导出数据和表结构:

> cd /usr/local/mysql/bin/ //进入mysql的data目录

> mysqldump -uroot -p newdb> newdb.sql//newdb为数据库名

回车后正确输入数据库密码即可;

参考:链接

如果觉得《linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。