这篇文章主要为大家详细介绍了命令行模式下备份、还原 MySQL 数据库的语句小结,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小编小韵来看看吧!
为了安全起见,需要经常对数据库作备份,或者还原。对于 MySQL 而言,最方便的方法可能就是用 phpMyAdmin 的导出、导入功能了,但如果你的数据库体积比较大,作为 Web 应用的 phpMyAdmin 可能会遭遇“超时”而操作失败。所以,学会在命令行模式下备份、还原数据库,还是很有必要的。代码如下:
mysqldump -u mysqluser -p test_db
代码如下:
mysqldump -u mysqluser -p test_db > test_db.sql
代码如下:
mysqldump -u mysqluser -p test_db | gzip > test_db.sql.gz
代码如下:
cat test_db.sql | mysql -u mysqluser -p test_db
代码如下:
gunzip < test_db.sql.gz | mysql -u mysqluser -p test_db
代码如下:
mysqldump -u root -p test_db > test_db.sql
mysql -u root -p test_db < test_db.sql
代码如下:
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
代码如下:
mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql
代码如下:
mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz
代码如下:
mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql
代码如下:
mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql
代码如下:
mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql
代码如下:
mysqldump –all-databases > allbackupfile.sql
代码如下:
mysql -hhostname -uusername -ppassword databasename < backupfile.sql
代码如下:
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename
代码如下:
mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename
本文来自:http://www.q1010.com/177/10162-0.html
注:关于命令行模式下备份、还原 MySQL 数据库的语句小结的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:MYSQL
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。