失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 在ubuntu上将mysql数据库数据迁移到另一台服务器上

在ubuntu上将mysql数据库数据迁移到另一台服务器上

时间:2019-04-12 04:12:11

相关推荐

在ubuntu上将mysql数据库数据迁移到另一台服务器上

在ubuntu上将mysql数据库数据迁移到另一台服务器上

在本机ubuntu系统上新建一个测试数据库,代码如下所示:

mysql -u root -p#进入数据库CREATE DATABASE dxj;#创建数据库dxjuse dxj;#选择dxj数据库create table user( id int(11) not null auto_increment, name varchar(80) not null, primary key(id) )ENGINE=InnoDB DEFAULT charset=gb2312;#创建表user,有属性id,nameinsert into user(id,name) values('1','西安电子科技大学’);#插入一条数据select* from user;#查看表数据,插入成功

将所要的数据库生成sql文件,代码如下:

mysqldump -u root -p --databases dxj > /home/dxj.sql#进入root权限生成输入该行代码生成sql文件,要输入数据库密码,/home/dxj.sql为生成sql文件的目录

3. 连接远程服务器将本机的sql文件迁移到远程,代码如下:

scp dxj.sql root@远程ip地址:/home/dxj.sql#记得是root权限哦

用ssh连接远程服务器操作mysql,代码如下:

ssh cqu@远程ip地址#连接远程服务器cd /home/#定位到sql文件的位置mysql -u root -p#进入数据库mysql> CREATE DATABASE dxj;#创建数据库mysql> use dxj;选择数据库mysql> source /home/dxj.sql;;#运行sql文件mysql> use dxj;#选择数据库mysql> show tables;#查看数据库表mysql> show tables;#查看表记录

总结

以上就是我做迁移数据库数据的过程,我试了从服务器迁移到本机电脑上,但因为权限问题不行,所以就从本机电脑把数据库迁移到服务器上,这样做是可行的。在实践的过程中,也许会遇到很多问题,但是不放弃,坚持努力一定会解决的,希望屏幕前的你和我一起砥厉前行哦。

如果觉得《在ubuntu上将mysql数据库数据迁移到另一台服务器上》对你有帮助,请点赞、收藏,并留下你的观点哦!

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