
Mysql 8.0
文章平均质量分 73
数据库
赵唯一
在这个由0和1构成的奇妙世界里,我是一名热衷于探索技术奥秘的代码小怪兽。我在优快云的森林里建立了一个小小的树屋,那里挂满了我的技术心得。我是Linux的忠实粉丝,对开源世界充满热情,偶尔也会在GitHub的河流里贡献几颗闪亮的星星。在我的业余时间,我会变身成为一名电子音乐的DJ,用节拍唤醒沉睡的代码,让它们在舞池里跳跃起来。如果你也对这个数字世界充满好奇,欢迎来到我的树屋,一起分享技术的快乐!
展开
-
主机MySQL/容器内MySQL 连接出现 Authentication plugin ‘caching_sha2_password的处理方法(使用第二种)
出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_native_password.原创 2023-10-26 21:15:00 · 8270 阅读 · 0 评论 -
记一次数据库迁移(迁移数据)
book,由于之前建表没注意字符集的问题,导致之前写入的数据出现乱码。现在要将之前的数据和现在数据的字符集一致,不出现乱码情况,将字符集为 latin1 已有记录的数据转成 utf8,并且已经存在的记录不乱码。设置数据库字符集为 utf8修改/etc/my.cnf 配置文件中 character-set-server=utf8,重启 mysql。原创 2023-07-06 11:18:58 · 163 阅读 · 0 评论 -
mailx服务来配置邮箱报警(例子:数据库表单)
然后,我们获取当前时间的小时和分钟,并检查是否为8点50分,如果是,则连接到数据库并执行SQL语句来获取数据量。如果数据量不在4500到5000之间,则发送邮件报警。在此示例中,我们首先定义了一个SQL语句来检查数据库表的数据量。接下来,我们指定了数据库连接信息、发件人邮箱和SMTP服务器信息、收件人邮箱和授权码。命令来发送邮件,并指定SMTP服务器、发件人邮箱和授权码等信息。命令输出日志信息来记录脚本的执行状态。原创 2023-05-12 11:06:07 · 256 阅读 · 0 评论 -
数据库高可用MHA架构(Perl语言+虚拟IP(VIP))
mysql 半同步插件是由谷歌提供,具体位置/usr/local/mysql/lib/plugin/下,一个是master 用的 semisync_master.so,一个是 slave 用的 semisync_slave.so.MHA Node 运行在每台 MySQL 服务器上,MHA Manager 会定时探测集群中的 master 节点,当 master 出现故障时,它可以自动将最新数据的slave 提升为新的 master,然后将所有其他的 slave 重新指向新的 master。原创 2023-04-29 12:26:24 · 931 阅读 · 0 评论