MySQL如何备份与还原

MySQL如何备份与还原,第1张

使用mysqldump工具进行备份
1)备份所有数据库
$ mysqldump -uroot -p --all-database > allsql
(2)备份数据库test
$ mysqldump -uroot -p test > testsql
(3)备份数据库test下的表emp
$ mysqldump -uroot -p test emp > empsql
(4)备份数据库test下的表emp和dept
$ mysqldump -uroot -p test emp dept > emp_deptsql

方法一:如果你使用的是虚拟主机,可以用使用phpmyadmin来备份数据库。
1)登陆phpmyadmin。登陆后左边会出现数据库列表,单击要备份的数据库,如图。
Mysql数据库备份的几种方法
2)在d出的页面中,右侧上部单击“导出”按钮,一般保持默认选项,最下面“另存为文件”,选择“ZIP压缩”,最后单击执行按钮,如图
Mysql数据库备份的几种方法
3)d出保存文件后,保存文件即可,如图。
Mysql数据库备份的几种方法

方法/步骤
开始——运行——输入cmd,确定
进入Dos命令行下,输入mysqldump
--help,可以先熟悉mysqldump的帮助信息
注意:
如果安装时配置了bin路径则可以直接输入mysqldump
--help命令
如果安装时没有配置了bin路径则需要切换到mysql安装目录下的bin目录下输入mysqldump
--help命令
在帮助信息里可以看到命令的基本格式如下:
Usage:
mysqldump
[OPTIONS]
database
[tables]
OR
mysqldump
[OPTIONS]
--databases
[OPTIONS]
DB1
[DB2
DB3]
OR
mysqldump
[OPTIONS]
--all-databases
[OPTIONS]
备份或导出整个数据库
输入mysqldump
-uroot
-p
test
>
testsql
回车后输入输入root的密码即可
命令解释:
mysqldump
-u
用户名
-p
数据库名
>
导出的文件名
这样打开我的电脑就可以在当前目录看到导出的文件了
备份或导出数据库中一个表
输入mysqldump
-uroot
-p
phpmyadmin
pma_bookmark
>
pma_bookmarksql
回车后输入输入root的密码即可
命令解释:
mysqldump
-u
用户名
-p
数据库名
表名>
导出的文件名
这样就可以在当前目录看到导出的文件了。
就可以还原或导入到别的数据库服务器上了。
补充:
关于msyql其他命令怎么使用,可以点击作者名片,在经验列表中找到。

1、备份一个数据库
mysqldump基本语法:
mysqldump -u username -p dbname table1 table2 -> BackupNamesql
2、直接复制整个数据库目录MySQL有一种非常简单的备份方法,就是将MySQL中的数据库文件直接复制出来。这是最简单,速度最快的方法。
3、使用mysqlhotcopy工具快速备份


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12693759.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存