怎么用SQL语句备份与恢复数据库?

如题所述

用SQL语句备份与恢复数据库的步骤:

    备份: mysqldump --quick --database ondemand1 --u root >bacqup.sql 这样就能把数据库中ondemand1的表全部备份出来。

    其中参数的格式是:--,两横杠,不是我们常用的单横杠。

    quick是在数据比较多的时候,不用该参数的话,所有的数据都会先在内存缓存,接着才导出,这样会导致服务器运行减慢。

    --u 必须要加一个用户名,否则系统会提示你进不了ODBC数据库的。

    >backup.sql则是你备份数据库的目标文件名。

    恢复:m1ysql -u root -p database_name  d:\db.bak,在WIN下,路径用path/filename.sql是不行的,那就用path\filename.sql。

sql语句:

是对数据库进行操作的一种语言。结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

其他命令:

如,还原命令:

USE master
GO
RESTORE DATABASE test_wt
FROM disk = 'c:\test_wt'
GO
MySQL。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答