数据库的备份和恢复

备份:
mysqldump -u<username> -p[password] --add-drop-database xxx > xxx.sql

恢复:
mysql -u<username> -p[password] xxx < xxx.sql


导入数据文件
mysql -u用户 -p 数据库名<数据库文件路径

备份数据库
mysqldump -u用户 -p 数据库名<数据库文件路径


典型事例(备份01上的数据库mydb,然后导入到166上):
mysqldump  - h192. 168.0 . 1   - P3306  - uroot  - proot  -- opt mydb > "D:\MySQL\mydb.sql"
mysqladmin  - h192. 168.0 . 166   - P3307  - uroot  - proot  drop  mydb
mysqladmin 
- h192. 168.0 . 166   - P3307  - uroot  - proot  create  mydb 
mysql 
- h192. 168.0 . 166   - P3307  - uroot  - proot mydb  <  "D:\MySQL\mydb.sql"


你可能感兴趣的:(数据库的备份和恢复)