苏州网站关键字优化,一个虚拟主机绑定2个网站,江西公共资源交易网,如何做网站超链接1、导出
命令#xff1a;mysqldump -u用户名 -p数据库密码 数据库名 文件名
如果用户名需要密码#xff0c;则需要在此命令执行后输入一次密码核对#xff1b;如果数据库用户名不需要密码#xff0c;则不要加“-p”参数#xff0c;导入的时候相同。注意输入的用户名…1、导出
命令mysqldump -u用户名 -p数据库密码 数据库名 文件名
如果用户名需要密码则需要在此命令执行后输入一次密码核对如果数据库用户名不需要密码则不要加“-p”参数导入的时候相同。注意输入的用户名需要拥有对应数据库的操作权限否则无法导出数据。由于是作系统维护和全部数据库的导出一般我们使用root等超级用户权限。
比如要将abc这个数据库导出为一个文件名为db_abc.sql的数据库文件到当前目录下则输入下面的命令
mysqldump -uroot -ppassword abc db_abc.sql
如果要直接导出sql.zip或者gzip格式文件命令如下
mysqldump -uroot -ppassword abc | gzip db_abc.sql.tar.gz
需要注意的是-u和-p后面直接跟用户名和密码不要有空格。
2、导入
命令mysql -u用户名 -p数据库密码 数据库名 文件名
同mysqldump命令一样的用法各参数的意义同mysqldump。
比如我们要将/root/backup/db_abc.sql这个文件的数据导入到abc数据库中则使用下面的命令
mysql -uroot -ppassword abc /root/backup/db_abc.sql
如果是zip或gzip格式则使用下面的命令
gunzip /root/backup/abc.sql.tar.gz | mysql -uroot -ppassword abc
3、其他命令参考
备份远程MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename backupfile.sql
备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump ---add-drop-table -uusername -ppassword databasename backupfile.sql
直接将MySQL数据库压缩备份 mysqldump -hhostname -uusername -ppassword databasename | gzip backupfile.sql.gz
备份MySQL数据库某个(些)表 mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 backupfile.sql
同时备份多个MySQL数据库 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数据库的命令 mysql -hhostname -uusername -ppassword databasename backupfile.sql
还原压缩的MySQL数据库 gunzip backupfile.sql.gz | mysql -uusername -ppassword databasename
将数据库转移到新服务器
1、首先在新的服务器上创建数据库create database newdatabase; 2、mysqldump -uusername -ppassword olddatabasename | mysql -hhostname -uuserbname –ppassword newdatabasename
4、总结一下压缩备份
备份并用gzip压缩mysqldump mysqldump options | gzip outputfile.sql.gz 从gzip备份恢复gunzip outputfile.sql.gz | mysql mysql options 备份并用bzip压缩mysqldump mysqldump options | bzip2 outputfile.sql.bz2 从bzip2备份恢复:bunzip2 outputfile.sql.bz2 | mysql mysql options