mysqldump对数据库的备份还原常规操作
程序员文章站
2024-02-23 19:43:46
...
平时维护数据库时,对需要备份的重要的表都是右键-转储SQL文件,然后保存到本地。
一次偶然的机会接触到了mysqldump命令,顿时打开了新世界的大门…
使用mysqldump进行备份
命令格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数据库名 --ignore-table=数据库名.表名 > 文件名.sql
[--database]:指定数据库
[--ignore-table]:指定备份时忽略的表
常用格式: mysqldump -u[用户名] -p[密码] [数据库名] > [保存文件名].sql
例如:mysqldump -uroot -p123456 test > test.sql
Windows环境
cmd进入MySQL的安装目录下的bin文件夹,mysqldump.exe位于该目录下
【注意】不要直接将备份文件生成在bin目录下,会报错拒绝访问
Linux环境
使用ssh远程连接上服务器以后,如果配置好了环境变量可以直接使用mysqldump命令,如果没有配置环境变量也需要像windows环境下先进入mysql的bin目录下。
使用备份文件进行数据还原
mysql -u[用户名] -p[密码] [指定数据库] < [备份文件].sql
例如:mysql -uroot -p123456 test < test.sql
上一篇: Sort Colors (Leetcode 75)
下一篇: Java方法反射实现原理详解