成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL啟動后版本號居然不對?

數據庫 MySQL
使用xtrabackup對主庫進行備份,在從節點主機上進行恢復,并將還原后的實例部署為主庫的從節點。

1. 異常描述

使用xtrabackup對主庫進行備份,在從節點主機上進行恢復,并將還原后的實例部署為主庫的從節點。在啟動介質與主庫版本一致的情況下,啟動主從同步后,日志出現如下錯誤:

2022-10-30T11:44:17.442001Z 296 [ERROR] InnoDB: Column table_name in table `mysql`.`innodb_table_stats` is VARCHAR(597) NOT NULL but should be VARCHAR(192) NOT NULL (length mismatch).
2022-10-30T11:44:17.442029Z 296 [ERROR] InnoDB: Fetch of persistent statistics requested for table `testdb1`.`tb1` but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.
2022-10-30T11:44:17.567223Z 296 [ERROR] InnoDB: Column table_name in table `mysql`.`innodb_table_stats` is VARCHAR(597) NOT NULL but should be VARCHAR(192) NOT NULL (length mismatch).
2022-10-30T11:44:17.567240Z 296 [ERROR] InnoDB: Fetch of persistent statistics requested for table `testdb2`.`tb1` but the required system tables mysql.innodb_table_stats and mysql.innodb_index_stats are not present or have unexpected structure. Using transient stats instead.

以上錯誤一般都是數據庫版本不一致導致。但是查看啟動命令是正常的

/usr/local/mysql5.7/bin/mysqld_safe --defaults-file=/app/data/mysql3307/etc/my.cnf

對應的版本也是符合預期的:

[ops@ck2 ~]$ /usr/local/mysql5.7/bin/mysqld --version
/usr/local/mysql5.7/bin/mysqld Ver 5.7.25-28 for Linux on x86_64 (Percona Server (GPL), Release 28, Revision c335905)

但是登錄數據庫中查看版本:

確實與啟動的版本不一致。

2. 解決方案

查看本機上mysql是否有多個版本的啟動文件

經查,確實如此。而第一個版本正式啟動后數據庫里檢測到的版本。

2.1 解決思路

檢查配置文件:

因數據庫啟動時與配置文件中的basedir也有關系,先檢查配置文件:發現沒問題

檢查環境變量

export MYSQL_HOME=/app/mysql5.7
export MY_BASEDIR_VERSION=/app/mysql5.7
export PATH=/app/mysql5.7/bin:/app/mysql5.7/scripts:$PATH
export LD_LIBRARY_PATH=/app/mysql5.7/lib

發現環境變量里配置的確實是mysql5.7.18的路徑。

2.2 調整環境變量

將對應的路徑改為當前版本的路徑

export MYSQL_HOME=/usr/local/mysql5.7
export MY_BASEDIR_VERSION=/usr/local/mysql5.7
export PATH=/usr/local/mysql5.7/bin:/usr/local/mysql5.7/scripts:$PATH
export LD_LIBRARY_PATH=/usr/local/mysql5.7/lib

2.3 重啟數據庫

關閉數據庫

mysql> set global  innodb_fast_shutdown=0;
Query OK, 0 rows affected (0.00 sec)


mysql> shutdown;

啟動數據庫

numactl  --interleave=all  /usr/local/mysql5.7/bin/mysqld_safe  --defaults-file=/app/data/mysql3307/etc/my.cnf   &

查看版本,是預期的情況了。

檢查配置文件: 也沒有再出現對應的錯誤了,至此問題解決。

責任編輯:華軒 來源: 今日頭條
相關推薦

2014-12-15 14:02:48

iOS版本號蘋果

2017-03-30 16:56:43

Windows 10Windows版本號

2015-07-22 10:09:59

Android M版本號

2010-11-08 10:07:45

Chrome

2024-07-08 13:56:12

微服務API代碼

2023-01-09 17:46:07

項目版本號字段

2021-08-11 08:32:24

Firefox英特爾LLVM

2017-02-08 14:29:04

2019-09-19 15:15:20

LinuxMint版本號

2010-02-06 13:49:08

Linux samba

2010-06-28 10:13:17

SQL Server

2023-08-02 08:46:02

Go版本號規則

2009-04-22 08:52:26

Windows 7微軟操作系統

2017-02-22 09:30:41

2010-06-30 16:41:02

識別SQL Serve

2009-08-04 08:36:54

Windows 7查看系統版本號

2010-02-02 10:00:23

Windows7版本號

2021-06-29 06:41:11

Windows 11操作系統微軟

2024-07-17 09:39:05

軟件版本號管理

2013-05-16 09:36:07

Java甲骨文Java版本
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色网在线观看 | 欧美黑人激情 | 97碰碰碰 | 久久久久久久久99 | 91久久精品一区二区二区 | 香蕉91| 福利国产| 国产在线观看网站 | 日韩一区二区三区在线 | www.99热 | 亚洲日韩中文字幕一区 | 中文精品视频 | www.99re | 欧美日韩国产精品一区 | 欧美精品福利 | 麻豆视频在线免费看 | 99久久精品免费看国产四区 | 免费视频二区 | 嫩草视频在线 | 四虎网站在线观看 | 久久久网| 欧美精品一区二区三区在线播放 | 欧美在线观看一区二区 | 欧美午夜激情在线 | 久久999 | 日韩久久中文字幕 | 91精品国产91久久久久福利 | 天天躁日日躁狠狠很躁 | 一区二区三区国产精品 | 欧美一区二区三区视频 | 一级毛片高清 | 羞羞视频在线观看网站 | 成人在线免费观看 | 久久精品国产99国产 | 亚洲 欧美 在线 一区 | 三级黄色片在线观看 | 国产精品日日摸夜夜添夜夜av | 成人欧美一区二区三区黑人孕妇 | 欧美在线一二三 | 国产大学生情侣呻吟视频 | 国产精品一区二区三区在线 |