mysql命令行备份和恢复
mysql命令行导出数据【备份】:
无须登录
1.导出结构不导出数据
mysqldump -d 数据库名 -uroot -p > xxx.sql
2.导出数据不导出结构
mysqldump -t 数据库名 -uroot -p > xxx.sql
3.导出数据和表结构
mysqldump 数据库名 -uroot -p > xxx.sql
4.导出特定表的结构
mysqldump -uroot -p -B数据库名 --table 表名 > xxx.sql
mysql命令行导入数据【备份】:
必须登录
进入mysql的bin目录,mysql -u root -ppwd
mysql> source database.sql;
注:database.sql在bin目录下,其他地方注意路径