MySql数据库备份与恢复

1,查看mysql数据存储位置

MySql数据库备份与恢复_第1张图片
data存储位置

2,进入cd /usr/local/mysql/data/出现 -bash: cd: data: Permission denied


MySql数据库备份与恢复_第2张图片

3,修改一下目录的权限 sudo chmod 777 /usr/local/mysql/data/  即可进入

4,运行mysqldump命令进行数据备份:mysqldump -uroot -p recipes > ~/Desktop/recipes.sql  按提示输入mysql的密码

5,数据恢复

先在服务器上创建数据库,然后上传文件到服务器

scp /Users/YY/Desktop/recipes.sql [email protected]:/root/python_crawl

6,恢复数据mysql -uroot -p recipes < /root/python_crawl/recipes.sql

出现了ERROR 1273 (HY000) at line 61: Unknown collation: 'utf8mb4_0900_ai_ci'

将该行改成COLLATE=utf8mb4_general_ci;


你可能感兴趣的:(MySql数据库备份与恢复)