linux的VPS云主机怎样导入和导出mysql数据库

linux的VPS云主机怎样导入和导出mysql数据库,第1张

1.导出:

在操作系统命令行下之行如下命令

mysqldump -uroot db_name >db_name.sql

2.导入:

2.1在mysql命令行下删除原数据(如果有的话),创建新库

drop database db_name

create database db_name

2.2导入数据库数据

mysql>use db_name

mysql>source db_name.sql

如果是你本地的数据,你可以直接将数据库对应的目录里的*.frm,*.myd和*.myi(其实就是所有文件),直接替换到VPS上数据库的目录里就行了。

另外,传统的,你可以直接在VPS上用工具将远程的同步过来,工具比如:Navicat(导航猫)和SQLyogEnt 都可以。

第三种方式就是,直接转储为.sql文件,然后恢复上去。

1 分别在两台vps都安装rsync同步软件apt-get install rsync2 ssh登录到新VPS服务器,将旧VPS的/var/www/下的数据同步到新服务器rsync -aP --size-only 原VPS_IP:/var/www /var/www二 转移MYSQL数据库的数据1 到原VPS服务器执行mysqldump 备份数据(将password替换为你的mysql数据库的密码)mysqldump -u root -p password --all-databases | gzip /root/mysql.sql.gz2 登录新的VPS,复制原来的数据到新服务器scp 原VPS_IP:/root/mysql.sql.gz /root3 在新服务器上导入mysql数据(将password替换为你的mysql数据库的密码)


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/459756.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-03
下一篇2023-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存