前一篇文章,学习了怎么发邮件。这次学习怎么备份数据库
备份名为zzes的数据库
mysqldump -u root -proot zzes>zzes.sql
这样干,在高版本mysql下会报个warn 所以可以使用下面方法
$ vi /etc/my.cnf
在里面填入你的用户名密码, 填入内容如下
[mysqldump]
user=your_backup_user_name
password=your_backup_password
保存,再用这个命令,即可导出
mysqldump --defaults-extra-file=/etc/my.cnf 你的数据库名称>文件名.sql
备份名为zzes1和zzes2的数据库
mysqldump -u root -proot --databases zzes1 zzes2 > zzes1_zzes2.sql
# mysqldump -u root -proot --all-databases > all-databases.sql
mysqldump -u root -proot --no-data zzes> zzes_structure.sql
mysqldump -u root -proot --no-create-db --no-create-info zzes > zzes_data.sql