在操作系统命令行下之行如下命令
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数据库的密码)欢迎分享,转载请注明来源:夏雨云
评论列表(0条)