MySql数据库备份与恢复
1,查看mysql数据存储位置
文章图片
data存储位置 2,进入cd /usr/local/mysql/data/出现 -bash: cd: data: Permission denied
文章图片
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 root@xx.xx.xx.xx:/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数据库备份与恢复】
文章图片
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- gitlab|gitlab 通过备份还原 admin/runner 500 Internal Server Error
- 数据库设计与优化
- 数据库总结语句
- py连接mysql
- 2019-01-18Mysql中主机名的问题
- mysql|InnoDB数据页结构
- 数据库|SQL行转列方式优化查询性能实践
- mysql中视图事务索引与权限管理
- MYSQL主从同步的实现