亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

CentOS 7 安裝 MySQL 5.6遇到的各種問題小結

2024-09-01 13:49:05
字體:
來源:轉載
供稿:網友

在一測試服務器(CentOS Linux release 7.2.1511)上安裝MySQL 5.6(5.6.19 MySQL Community Server)時遇到下面錯誤,這個是因為CentOS 7的默認數據庫已經不再是MySQL了,而是MariaDB. MySQL安裝時的mysql lib庫與mariadb的庫、包沖突了,如下詳情所示(省略了大量日志)

[root@azrlnx06 tmp]# rpm -ivh MySQL-server-advanced-5.6.20-1.rhel5.x86_64.rpm Preparing... ################################# [100%]file /usr/share/mysql/czech/errmsg.sys from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64file /usr/share/mysql/danish/errmsg.sys from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64file /usr/share/mysql/dutch/errmsg.sys from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64file /usr/share/mysql/english/errmsg.sys from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64file /usr/share/mysql/estonian/errmsg.sys from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64file /usr/share/mysql/french/errmsg.sys from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64file /usr/share/mysql/german/errmsg.sys from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64file /usr/share/mysql/greek/errmsg.sys from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64........................................................................................................................................................................file /usr/share/mysql/charsets/macroman.xml from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64file /usr/share/mysql/charsets/swe7.xml from install of MySQL-server-advanced-5.6.20-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1:5.5.50-1.el7_2.x86_64

檢查是否存在mariadb的相關組件,然后刪除mariadb相關組件。如下所示:

[root@azrlnx06 mysql]# more /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@azrlnx06 mysql]# rpm -qa |grep mariadbmariadb-libs-5.5.50-1.el7_2.x86_64[root@azrlnx06 mysql]# rpm -e mariadb-libs-5.5.50-1.el7_2.x86_64error: Failed dependencies:libmysqlclient.so.18()(64bit) is needed by (installed) postfix-2:2.10.1-6.el7.x86_64libmysqlclient.so.18(libmysqlclient_18)(64bit) is needed by (installed) postfix-2:2.10.1-6.el7.x86_64[root@azrlnx06 mysql]# rpm -e mariadb-libs-5.5.50-1.el7_2.x86_64 --nodeps

當然此處刪除mariadb-libs-5.5.50-1.el7_2.x86_64組件時遇到依賴錯誤,遂強制刪除該組件,最好使用yum刪除mariadb相關組件。然后重新安裝MySQL時遇到"error: MySQL-server-advanced-5.6.20-1.rhel5.x86_64: install failed"錯誤,如下所示:

[root@azrlnx06 mysql]# cd /tmp[root@azrlnx06 tmp]# lshsperfdata_azrlnx06 jirasetup MySQL-server-advanced-5.6.20-1.rhel5.x86_64.rpm[root@azrlnx06 tmp]# rpm -ivh MySQL-server-advanced-5.6.20-1.rhel5.x86_64.rpm Preparing... ################################# [100%]Updating / installing...1:MySQL-server-advanced-5.6.20-1.rh################################# [100%]error: unpacking of archive failed on file /usr/bin/innochecksum;582535c8: cpio: read failed - No such file or directoryerror: MySQL-server-advanced-5.6.20-1.rhel5.x86_64: install failed[root@azrlnx06 tmp]# clip_image001

centos,安裝mysql5.6

對這個錯誤有點莫名其妙,卸載MySQL相關組件后,重新安裝MySQL,發現缺少Perl相關模組。如下所示:

[root@azrlnx06 jirasetup]# rpm -ivh MySQL-server-advanced-5.6.20-1.rhel5.x86_64.rpm Preparing... ################################# [100%]Updating / installing...1:MySQL-server-advanced-5.6.20-1.rh################################# [100%]FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:Data::Dumper[root@azrlnx06 jirasetup]# 

使用yum安裝了 perl perl-devel相關包(注意:此處安裝MySQL時,沒有輸出安裝相關Detail的信息,是因為Perl相關模組沒有安裝的緣故,此處還漏掉了安裝perl-Data-Dumper)

[root@azrlnx06 jirasetup]# yum install -y perl perl-devel

安裝完Perl相關組件后,重新安裝MySQL,如下所示,安裝成功,但是沒有輸出安裝相關Detail的信息(因為沒有安裝perl-Data-Dumper),啟動MySQL報錯

root@azrlnx06 jirasetup]# rpm -ivh MySQL-server-advanced-5.6.20-1.rhel5.x86_64.rpm Preparing... ################################# [100%]Updating / installing...1:MySQL-server-advanced-5.6.20-1.rh################################# [100%][root@azrlnx06 jirasetup]# rpm -ivh MySQL-client-advanced-5.6.20-1.rhel5.x86_64.rpm Preparing... ################################# [100%]Updating / installing...1:MySQL-client-advanced-5.6.20-1.rh################################# [100%][root@azrlnx06 ~]# service mysql startStarting MySQL............. ERROR! The server quit without updating PID file (/var/lib/mysql/azrlnx06.pid).[root@azrlnx06 ~]#

找到MySQL的錯誤日志,然后檢查/var/lib/mysql/azrlnx06.err錯誤日志,發現如下錯誤信息:

[root@azrlnx06 mysql]# find / -name *.err/var/lib/mysql/azrlnx06.err/var/log/azure/Microsoft.OSTCExtensions.LinuxDiagnostic/2.3.9011/mdsd.err/var/log/azure/Microsoft.OSTCExtensions.LinuxDiagnostic/2.3.9013/mdsd.err/var/log/mdsd/mdsd.err[root@azrlnx06 mysql]# more /var/lib/mysql/azrlnx06.err161111 03:28:25 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql2016-11-11 03:28:25 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).2016-11-11 03:28:25 2144 [Note] Plugin 'FEDERATED' is disabled./usr/sbin/mysqld: Table 'mysql.plugin' doesn't exist2016-11-11 03:28:25 2144 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.2016-11-11 03:28:25 2144 [Note] InnoDB: Using atomics to ref count buffer pool pages2016-11-11 03:28:25 2144 [Note] InnoDB: The InnoDB memory heap is disabled2016-11-11 03:28:25 2144 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins2016-11-11 03:28:25 2144 [Note] InnoDB: Memory barrier is not used2016-11-11 03:28:25 2144 [Note] InnoDB: Compressed tables use zlib 1.2.32016-11-11 03:28:25 2144 [Note] InnoDB: Using Linux native AIO2016-11-11 03:28:25 2144 [Note] InnoDB: Using CPU crc32 instructions2016-11-11 03:28:25 2144 [Note] InnoDB: Initializing buffer pool, size = 128.0M2016-11-11 03:28:25 2144 [Note] InnoDB: Completed initialization of buffer pool2016-11-11 03:28:25 2144 [Note] InnoDB: The first specified data file ./ibdata1 did not exist: a new database to be created!2016-11-11 03:28:25 2144 [Note] InnoDB: Setting file ./ibdata1 size to 12 MB2016-11-11 03:28:25 2144 [Note] InnoDB: Database physically writes the file full: wait...2016-11-11 03:28:26 2144 [Note] InnoDB: Setting log file ./ib_logfile101 size to 48 MB2016-11-11 03:28:31 2144 [Note] InnoDB: Setting log file ./ib_logfile1 size to 48 MB2016-11-11 03:28:37 2144 [Note] InnoDB: Renaming log file ./ib_logfile101 to ./ib_logfile02016-11-11 03:28:37 2144 [Warning] InnoDB: New log files created, LSN=457812016-11-11 03:28:37 2144 [Note] InnoDB: Doublewrite buffer not found: creating new2016-11-11 03:28:37 2144 [Note] InnoDB: Doublewrite buffer created2016-11-11 03:28:37 2144 [Note] InnoDB: 128 rollback segment(s) are active.2016-11-11 03:28:37 2144 [Warning] InnoDB: Creating foreign key constraint system tables.2016-11-11 03:28:37 2144 [Note] InnoDB: Foreign key constraint system tables created2016-11-11 03:28:37 2144 [Note] InnoDB: Creating tablespace and datafile system tables.2016-11-11 03:28:38 2144 [Note] InnoDB: Tablespace and datafile system tables created.2016-11-11 03:28:38 2144 [Note] InnoDB: Waiting for purge to start2016-11-11 03:28:38 2144 [Note] InnoDB: 5.6.20 started; log sequence number 02016-11-11 03:28:38 2144 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: ef3b0cd5-a7be-11e6-98b3-000d3a8062fe.2016-11-11 03:28:38 2144 [Note] RSA private key file not found: /var/lib/mysql//private_key.pem. Some authentication plugins will not work.2016-11-11 03:28:38 2144 [Note] RSA public key file not found: /var/lib/mysql//public_key.pem. Some authentication plugins will not work.2016-11-11 03:28:38 2144 [Note] Server hostname (bind-address): '*'; port: 33062016-11-11 03:28:38 2144 [Note] IPv6 is available.2016-11-11 03:28:38 2144 [Note] - '::' resolves to '::';2016-11-11 03:28:38 2144 [Note] Server socket created on IP: '::'.2016-11-11 03:28:38 2144 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist161111 03:28:38 mysqld_safe mysqld from pid file /var/lib/mysql/azrlnx06.pid endedclip_image002

centos,安裝mysql5.6

搜索了一些相關資料,應該是perl-Data-Dumper模組沒有安裝,導致安裝過程中,初始化數據庫失敗,所以啟動MySQL服務時,找不到相關系統表。具體參考官方文檔MySQL-server RPM does not install perl-Data-Dumper as a dependency

Description:

MySQL-server requires perl-Data-Dumper to function. However, perl-Data-Dumper is not listed by the MySQL-server RPM as a dependency. So if a linux server does not have perl-Data-Dumper installed, the install-mysql-db will fail. And because of missing the initial database, the mysql service could not be started.

How to repeat:

On a linux server, make sure there is no perl-Data-Dumper installed. Install MySQL-server using yum. There should be error message complaining database could not be created.

Suggested fix:

Add perl-Data-Dumper as a dependency of the RPM package

解決方法:

1:安裝perl-Data-Dumper模組。

[root@azrlnx06 mysql]# yum install -y perl-Data-Dumper

2:初始化數據庫

[root@azrlnx06 mysql]# sudo mysql_install_db --user=mysql --basedir=/usr/ --ldata=/var/lib/mysql/clip_image003

centos,安裝mysql5.6

[root@azrlnx06 mysql]# service mysql startStarting MySQL. SUCCESS! [root@azrlnx06 mysql]# /usr//bin/mysqladmin -u root password 'Qwe!23'Warning: Using a password on the command line interface can be insecure.

當然也可以卸載MySQL,然后重新安裝,就能看到安裝過程輸出的Detail信息輸出了。

centos,安裝mysql5.6

以上所述是小編給大家介紹的CentOS 7 安裝 MySQL 5.6遇到的各種沖突問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久人人爽人人爽爽久久| 国产精品中文久久久久久久| 亚洲欧美国产精品| 色综合导航网站| 搡老女人一区二区三区视频tv| 国产91av在线| 亚洲色图35p| 91精品国产一区| 亚洲毛片在线观看.| 亚洲在线一区二区| 国产美女久久精品| 热久久视久久精品18亚洲精品| 亚洲免费高清视频| 国产精品视频网址| 亚洲欧美日韩成人| 欧美激情影音先锋| 成人性生交大片免费看小说| 日韩成人在线免费观看| 亚洲国产美女精品久久久久∴| 亚洲视频在线视频| 欧美高跟鞋交xxxxhd| 欧美在线观看视频| 亚洲国产欧美一区二区丝袜黑人| 国产精品十八以下禁看| 亚洲精品视频中文字幕| 精品少妇v888av| 久久精品国产一区| 国产精品igao视频| 国产日韩精品一区二区| 久久的精品视频| 日韩欧美在线视频观看| 日韩av电影手机在线观看| 亚洲在线免费观看| 国产精品一区电影| 国产美女直播视频一区| 久久综合久久美利坚合众国| 国模吧一区二区三区| 久久精品视频中文字幕| 精品调教chinesegay| 国产精品免费电影| 亚洲黄色在线看| 欧美中文字幕视频| 欧美国产精品va在线观看| 亚洲精品成人久久| 久久久久久有精品国产| 久久久亚洲影院你懂的| 亚洲精品视频久久| 亚洲精品成人av| 亚洲一区二区三区在线视频| 日韩中文字幕精品| 日韩经典中文字幕在线观看| 国产精品久久久久久久7电影| 亚洲最大中文字幕| 欧美国产日本高清在线| 久久精品视频在线播放| 国产视频999| 精品亚洲夜色av98在线观看| 精品国产欧美一区二区五十路| 国产成人中文字幕| 91精品久久久久久久久不口人| 亚洲精品视频久久| 欧美成年人视频网站欧美| 97精品视频在线播放| 伊人久久综合97精品| 中日韩美女免费视频网站在线观看| 国产成+人+综合+亚洲欧洲| 欧美一区二粉嫩精品国产一线天| 久色乳综合思思在线视频| 亚洲无av在线中文字幕| 亚洲欧美在线免费观看| 日韩在线视频免费观看| 久久免费精品日本久久中文字幕| 亚洲国产一区二区三区四区| 日韩视频在线免费观看| 91久久久久久久久久久| 91精品国产网站| 亚洲精品国产拍免费91在线| 国产成人激情小视频| 成人在线视频网| 亚洲激情 国产| 在线观看免费高清视频97| 福利二区91精品bt7086| 全球成人中文在线| 欧美午夜女人视频在线| 亚洲毛片在线免费观看| 亚洲欧洲视频在线| 亚洲人成在线免费观看| 久久综合免费视频影院| 国产裸体写真av一区二区| 国产亚洲欧美视频| 欧美日韩另类在线| 91产国在线观看动作片喷水| 亚洲国产精品系列| 亚洲成年网站在线观看| 91牛牛免费视频| 成人免费网站在线| 精品成人69xx.xyz| 日韩av资源在线播放| 亚洲福利视频久久| 国产91在线播放| 欧美日韩免费在线观看| 亚洲第一区在线观看| 97视频免费在线观看| 国产精品电影久久久久电影网| 欧美高清在线视频观看不卡| 日本三级韩国三级久久| 欧美日韩国产成人高清视频| 中文字幕日韩在线播放| 成人黄色av免费在线观看| 97涩涩爰在线观看亚洲| 精品香蕉一区二区三区| 亚洲国产日韩欧美在线99| 中文字幕视频在线免费欧美日韩综合在线看| 精品中文字幕在线2019| 国产成人精品日本亚洲专区61| 亚洲毛片在线免费观看| 亚洲精品久久7777777| 少妇精69xxtheporn| 国产91精品久久久久久| 成人黄色av网站| 亚洲精品久久久一区二区三区| 久久久精品在线| 亚洲午夜激情免费视频| 欧美性猛交xxxxx水多| 亚洲第一精品久久忘忧草社区| 国外成人免费在线播放| 最新69国产成人精品视频免费| 久久精品人人做人人爽| 97精品一区二区视频在线观看| 欧美天天综合色影久久精品| 亚州国产精品久久久| 美女啪啪无遮挡免费久久网站| 色综合五月天导航| 久久久www成人免费精品| 色香阁99久久精品久久久| 久青草国产97香蕉在线视频| 精品高清一区二区三区| 国产精品羞羞答答| 国产有码一区二区| 成人中文字幕+乱码+中文字幕| 久久久久久久久国产精品| 日韩av一区二区在线观看| 国产精品天天狠天天看| 最近2019年日本中文免费字幕| 久久久久久尹人网香蕉| 亚洲综合大片69999| 亚洲欧美三级伦理| 亚洲国产一区自拍| 91在线精品播放| 亚洲女人天堂色在线7777| 日本精品久久中文字幕佐佐木| 欧美做爰性生交视频| 欧美国产亚洲精品久久久8v| 国产精品美乳一区二区免费| 亚洲久久久久久久久久| 亚洲天天在线日亚洲洲精| 亚洲精品wwwww| 91精品国产91久久久久久最新| 68精品久久久久久欧美| 91成人在线播放| 久久在线精品视频| 中文字幕精品影院| 亚洲色图第三页| 欧美伊久线香蕉线新在线|