记录一下在下在Mac上学习的主从配置、ShardingSphere分表的总结
主从配置:
第一个问题,tmd,我的mysql数据库是用dmg文件直接安装在mac上的,当时我遇到的问题是我配置my
.cnf文件,我重启一直提示pid文件找不到,然后我问deepseek,它给我的是linux Debian 和Ubuntu的路径和命令,然后我懵逼了半天,命令一输就是找不到,后面我搜素问题加上mac系统才给了我mac的路径和解决方法,这个问题教会了我搜索问题得带上系统版本,不然你搜a,搜到b版,直接怀疑人生,还有个在从库执行sql开启同步时,不光只看Slave_IO_Running,Slave_SQL_Running,这两个字段tm的,8.0的Slave换了,忘记叫啥名了,还要看最近错误的日志,有报错的情况io运行和slq运行也是正常的,丢了,之前我按照ai的,只看这两个这两个字段,我看显示正常,我tm测了几次都没同步,我傻眼了,然后我乱瞅,结果被我瞅到了最近错误日志这字段,我才发现压根没连上,tm的都没连上,你显示正常个鸡毛啊,搞得我怀疑人生半天,从库和主库的认证方式不同,导致连接不上
分表:
ShardingSphere不支持spring boot 3.0及以上,我当时是3.5.7,没生效,在测试半天没效果,丢,后面问了ai才知道根本没生效,我把ShardingSphere的依赖换了start版的,ai说start版5.5.0可以支持Spring boot 3.x的,但是maven仓库上没有pom文件,jar也不是跟着依赖一致的,还有个后缀,本地maven直接提示找不到,用不起了,不知道那玩意咋用,后面我就把Spring boot降到2.5.X
话说以后大家都用ai了,而ai也是在网上查,以后是不是没有多少人会在网上共享解决问题的经历了,那ai搜什么,搜旧的去对付新的问题吗,以后版本升级了,新的问题出来了,没有人出解决问题的教程,ai搜啥
更多推荐

所有评论(0)