rancher部署mysql怎么挂在卷轴_Rancher部署mysql8

环境变量设置

设置root用户的密码

044aefb89996ad3049c070c972bc42f8.png

端口映射

cf0b0e6d24325fe0244c9155f847c4f6.png

处理用户远程连接登录异常

create user 'taishi'@'%' identified by 'aransfar@123';

grant all privileges on *.* to 'taishi'@'%' with grant option;

flush privileges;

ALTER USER 'taishi'@'%' IDENTIFIED WITH mysql_native_password BY 'aransfar@123';

set global log_bin_trust_function_creators=1;

ed1485c85d1d00d0e0e680c6d6b9706e.png

处理mysql8在sql查询语句中不区分大小写字符

31f4567b04ca75b6cf9f0585d0a284ca.png

71ed04addbdfaadc6b9826576fb48e64.png

425744210af6597f4e184aeb115b1f3a.png

docker run --name mysql -p 33306:3306  -v /home/admin/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="Transfar@123" ab2f358b8612  --lower-case-table-names=1

--lower-case-table-names=1 相当于作为entrypoint.sh的命令参数 参数的前面需要加--

所有服务正常连接数据库并启动

数据库传输同步

543e7dc9061daa304ff12e5178f58c1d.png

ca50870c57eeed7dfd297c3325efe156.png

版本兼容问题1

mysql 8.0之后出的异常,MySQL 5.7.5及以上功能依赖检测功能,而使用的mysql是8.0版本.如果启用了ONLY_FULL_GROUP_BY SQL 模式(默认情况下)MySQL将拒绝选择列表,HAVING 条件或ORDER BY列表的查询引用在GROUP BY子句中既未命名的非集合列

c243dd6e45dacde56a3533b089baec45.png

解决方法2

打开mysql配置文件:my.cnf

直接选择打开mysql配置文件,然后在最底部添加

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

重启mysql

创建只有查询权限的用户

mysql -uroot -pTransfar@123

create user 'chaxun'@'%' identified by 'Tranar@123';

grant select on *.* to 'chaxun'@'%' with grant option;

flush privileges;

ALTER USER 'chaxun'@'%' IDENTIFIED WITH mysql_native_password BY 'Trsfar@123';

Rancher搭建mysql主从集群

f2c7ea58ac6471c3e844b7a9ee2e2b04.png

mysql数据存储

容器中的/var/lib/mysql 必须设置成有状态存储  这样即使容器重启 也不会使原来数据丢失

1b712f053c2a1ff11a30868eaf82b0f5.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值