摘要:搭建主从复制是,从库show slave status\G 时报错: Last_IO_Errno: 2026 从库无法连上主库。 但是telnet测试网络是通的。 查看主库的error log,发现下面的信息: mysql [Note] Bad handshake 最后查到主库 have_ssl 是
阅读全文
随笔分类 - MySQL
摘要:mysql -uroot -p 连接MySQL8.0时报错: ERROR 2059 (HY000): Plugin caching_sha2_password could not be loaded 原因是,MySQL 8.0默认用的密码加密插件是 caching_sha2_password ,原来
阅读全文
摘要:来源: https://plantegg.github.io/2020/07/03/MySQL%20JDBC%20StreamResult%20%E5%92%8C%20net_write_timeout/ MySQL JDBC StreamResult 和 net_write_timeout MyS
阅读全文
摘要:转自:https://www.jianshu.com/p/c8b9852dcef9 实验场景 GreatSQL 8.0.25 InnoDB 1.备份单表, test.t_user /usr/bin/xtrabackup -uroot -p'GreatSQL' -S /data/GreatSQL/my
阅读全文
摘要:现象: 导入一个insert 语句sql文件到数据库中时,老是报错:“Error Code: 1205 - Lock wait timeout exceeded; try restarting transaction”。 我们使用 innodb_trx innodb_lock_waits innod
阅读全文
摘要:转自:https://mp.weixin.qq.com/s/SA7VSwBRvV1RAweCNs7DDA MySQL 8.0 也支持 nowait, skip locked 语法了。在 09 年飞信项目中看到 SQL Server 的这个语法时内心充满了羡慕。现在 MySQL8.0 也可以支持了,不
阅读全文
摘要:转自:https://mp.weixin.qq.com/s/N-zNNOzPeX72jrCxeHGAnw ProxySQL整合MGR提供高可用,是我们知数堂课程中提供一个MySQL高可用的解决方案,架构如下: 出现问题的版本: MySQL 8.0.23 推荐使用MGR的同学升到MySQL 8.0.2
阅读全文
摘要:druid连接池,部署到服务器之后,当并发用户开始增大时,tomcat频繁报错: com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 5, maxActive 5, creating 0 gi
阅读全文
摘要:mysqldump 出来的脚本,使用mysql命令导入时,报错: mysql --defaults-file=/data/mysql/mysql3310/my3310.cnf -uroot -pxxxx < xxx.sql 解决方法,指定编码格式: mysql --defaults-file=/da
阅读全文
摘要:mysql5.7 搭建基于GTID的从库报错: 查看error Log: 可以看到是,找不到 中继日志,所以,reset slave 把本地的中继日志清空,然后让其向从库重新拉取需要的日志: 搞定。
阅读全文
摘要:线上一个mysql5.6主从复制被操作系统重启弄崩溃了。重新搭建主从复制时, start slave io_thead; start slave sql_thread; 之后,show slave status\G 报错: ERROR 1872 (HY000): Slave failed to in
阅读全文
摘要:2020-05-08T03:25:12.059499+08:00 2863585 [ERROR] Disk is full writing '/data/mysql/mysql3306/logs/mysql-bin.000086' (Errcode: 16044192 - No space left
阅读全文
摘要:使用mysql的 load data 导入数据到 数据库中: LOAD DATA LOCAL INFILE '/tmp/2982/20200424/user.csv' INTO TABLE t_user CHARACTER SET utf8mb4 FIELDS TERMINATED BY ',' L
阅读全文
摘要:SELECT * FROM USER WHERE orgid IN (SELECT orgid FROM org WHERE `name` LIKE '%xxx%' ) user 表有 orgid 字段, org 表没有 orgid 字段,但是上面的查询不会报错!!! 而下面的查询会报错: 原因是,
阅读全文
摘要:用sqlyog 连 mysql 8 时,报错:plugin caching_sha2_password could not be loaded 原因是mysql8 的加密方法变了。 mysql8 开始默认采用caching_sha2_password的加密方式 第三方客户端基本都不支持这种加密方式,
阅读全文
摘要:公司远程办公的同事使用 sqlyog navicat mysql等登陆 mysqld时,突然开始报错: google和百度的各种方式都尝试,比如 使用 skip-name-resolve ,比如 增大 wait_timeout 的值,比如增大 max_allowed_packet 等,都没有用。 其
阅读全文
摘要:如果需要查看存储过程定义的权限,需要给下面的权限: GRANT SELECT ON mysql.proc TO 'xxx_db_user'@'%' 如果需要删除,然后重新建立 DEFINER=`root`@`%` 的存储过程,需要Super权限,不然会报错: you need (at least o
阅读全文
摘要:https://github.com/innotop/innotop 1. 安装centos 7 yum install innotop 2. 使用: 进入DashBoard界面: 帮组文档:输入 ? 输入大写字母可以切换到不同的 模式,可以监控mysql不同的指标,输入B: 如果要返回到 Dash
阅读全文
摘要:mysql 的一个从库报错: Could not execute Write_rows event on table xxx.xxxx_tmp_tj; Error writing file '/tmp/MLLGyECY' (Errcode: 28 - No space left on device)
阅读全文
摘要:1. secure_file_priv mysql 数据导出和导入csv格式时,需要特别注意 null 和空字符的处理,在导出和导入的结果要保持一致。 secure_file_priv 在 select into file 时指定文件存储位置。 如果为null表示不能使用 select into o
阅读全文