Mysql数据库进行迁移操作
背景:由于之前的数据库维护比较散漫,每次进行数据库的迁移操作都会伤筋动骨的难受,所以在之前的维护基础之上,这一次进行数据库的迁移的整体安排还有目录位置的注意事项进行备注。
Mysql保存的服务器
mysql主服务器的数据备份在/home/Mysql目录下,为了以后方便的迁移。
Mysql服务:
启用docker如下:
# 启动mysql
docker run -p 33306:3306 --name mymysql -v /home/Mysql/conf:/etc/mysql/conf.d -v /home/Mysql/logs:/logs -v /home/Mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD='lys!QAZ1qaz' -d mysql:5.7
对于mysql的保存进行保留,保留到github的私有地址。
登录权限配置
# 登录进容器内
$docker exec -it 7218841af5dd sh
# 配置mysql权限
$mysql_upgrade -u root -p --force
网友评论