有人可以给我关于导出mysql数据库的说明吗?
我总是导出数据库,但它的大小总是576MB,不知道为什么。好像在phpmyadmin这个 数据库大小为1,8 GB。
我在vps上有Ubuntu 14.04 linux服务器。
答案 0 :(得分:0)
通过终端登录mysq:
mysqladmin -u root -p
然后使用mysqldump创建数据库的备份,如下所示:
//Single database backup
mysqldump database_name > database_name.sql
//Multiple databases
mysqldump --databases database_name1 database_name2 > two_databases.sql
//Backup all your databases
mysqldump --all-databases > all_databases.sql
或者只是使用下面的mysql backup命令并将输出通过管道传输到gzip,然后你将输出作为gzip文件,因为你的数据库是1.8 GB:
mysqldump -u your_username -p your_password database_name | gzip -9 > backup_database_name.sql.gz