创建MySQL数据库的逻辑备份使用mysqldump命令,还原备份使用mysql命令。下面介绍具体备份还原的操作方法。如果是Windows操作系统,需要切换到mysql目录下的bin目录执行。
备份某个数据库。
mysqldump -u用户名 -p密码 数据库名>xxx.sql
mysqldump -uroot -p123456 test>test.sql(举例)
mysqldump -uroot -p123456 --default-character-set=utf8 test>test.sql(设置默认编码)
备份某个数据表。
mysqldump -uroot -p密码 数据库名 表名>xxx.sql
mysqldump -uroot -p123456 test table>table.sql(举例)
备份某个数据库的结构(不含数据)
mysqldump -uroot -p123456 -d --add-drop-table test>test.sql
还原某个数据库。
mysql -u用户名 -p密码 数据库名<xxx.sql
mysql -uroot -p123456 wzx<wzx.sql(举例)