mysql数据库的备份和恢复
问题想从我虚拟机上,把数据库移到阿里云服务器上。解决方法备份数据库数据库名叫ddddmysqldump -u root -p `dddd` > dddd.sql#回车后,输入密码Enter password: ******现在当前目录下,有个dddd.sql文件移到阿里云把文件拷贝到阿里云的/root目录下scp dddd.sql root@123.456.78.9:/root恢复到数据库先创建
·
问题
想从我虚拟机上,把数据库移到阿里云服务器上。
解决方法
备份数据库
数据库名叫dddd
mysqldump -u root -p `dddd` > dddd.sql
#回车后,输入密码
Enter password: ******
现在当前目录下,有个dddd.sql
文件
移到阿里云
把文件拷贝到阿里云的/root目录下
scp dddd.sql root@123.456.78.9:/root
恢复到数据库
先创建数据库
mysql -u root -p
#回车后,输入密码
Enter password: ******
#创建数据库dddd
create database dddd;
#ctrl+d退出数据库
恢复数据
mysql -u root -p dddd < dddd.sql
#回车后,输入密码
各种导出方式
数据库:db_name
数据表:table_name
用户名:root
密码:dbpasswd
导出数据库表结构
mysqldump -uroot -pdbpasswd -d db_name >db.sql;
导出数据库中某个表的表结构
mysqldump -uroot -pdbpasswd -d db_name table_name >db.sql;
导出数据库的表结构和表数据
mysqldump -uroot -pdbpasswd db_name >db.sql;
导出数据库中某个表的表结构和表数据
mysqldump -uroot -pdbpasswd db_name table_name >db.sql;
参考
http://www.osyunwei.com/archives/3436.html
http://www.111cn.net/sys/Ubuntu/56229.htm
http://dahui09.blog.51cto.com/10693267/1693533
http://blog.csdn.net/qinxiandiqi/article/details/43270147
更多推荐
已为社区贡献2条内容
所有评论(0)