mysql数据库的备份和恢复

    xiaoxiao2021-03-25  174

    问题

    想从我虚拟机上,把数据库移到阿里云服务器上。

    解决方法

    备份数据库

    数据库名叫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

    转载请注明原文地址: https://ju.6miu.com/read-5852.html

    最新回复(0)