成人免费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版本號蘋果

2015-07-22 10:09:59

Android M版本號

2017-03-30 16:56:43

Windows 10Windows版本號

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-06-28 10:13:17

SQL Server

2010-02-06 13:49:08

Linux samba

2023-08-02 08:46:02

Go版本號規則

2009-04-22 08:52:26

Windows 7微軟操作系統

2010-06-30 16:41:02

識別SQL Serve

2009-08-04 08:36:54

Windows 7查看系統版本號

2017-02-22 09:30:41

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技術棧公眾號

主站蜘蛛池模板: 一级视频黄色 | 三级视频在线观看电影 | 成人久草 | 一本色道精品久久一区二区三区 | 久久免费福利 | 91综合网| 成人午夜免费福利视频 | 久久久久www | 看av片网站 | 一级黄色录像片子 | 免费h视频| 国产日产精品一区二区三区四区 | 欧美久久视频 | 成人免费一区二区三区牛牛 | 国产精品欧美一区二区 | 精精久久 | 午夜国产羞羞视频免费网站 | 成人日韩精品 | 无码一区二区三区视频 | 成年人在线 | 视频一区二区在线观看 | 国产成人99av超碰超爽 | 成人网av | 免费一区二区三区 | 亚洲精品久久 | 亚洲精选一区二区 | 国产精品中文字幕在线观看 | 久久99精品久久久久久国产越南 | 亚洲狠狠爱| 黄色片视频网站 | 亚洲天堂成人在线视频 | 一区二区三区日 | 中文字幕第7页 | 欧美精品在线一区二区三区 | 国产在线观看一区二区 | 久久久激情 | 91看片网| 精品视频一区二区在线观看 | 国产女人叫床高潮大片免费 | 在线亚洲电影 | 日韩欧美在|