Installing MySQL 5.6.10 package conflict in Linux
By default, the Liunx operating system will install lib files such as mysql-libs-5.1.73-5.el6_6.x86_64, which will conflict with the installation file of MySQL5.6.10, the first installation is as follows (conflicts with is the meaning of conflict ):
[Root @ master ~] # Rpm-ivh MySQL-server-advanced-5.6.25-1.rhel5.x86_64.rpm
Preparing... ######################################## ### [100%]
File/usr/share/mysql/czech/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/danish/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/dutch/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/english/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/estonian/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/french/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/german/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/greek/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/hungarian/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/italian/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/japanese/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/korean/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/norwegian-ny/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/norwegian/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/polish/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/portuguese/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/romanian/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/russian/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/serbian/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/slovak/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/spanish/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/swedish/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/ukrainian/errmsg. sys from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/Index. xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/README from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/armscii8.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/ascii. xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/cp1250.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/cp1251.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/cp1256.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/cp1257.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/cp850.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/cp852.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/cp866.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/dec8.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/geostd8.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/greek. xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/hebrew. xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/hp8.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/keybcs2.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/koi8r. xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/koi8u. xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/latin1.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/latin2.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/latin5.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/latin7.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/macce. xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/macroman. xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
File/usr/share/mysql/charsets/swe7.xml from install of MySQL-server-advanced-5.6.25-1.rhel5.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64
The solution is as follows:
First check the system which contains the MySQL string package, and then find the mysql-libs-5.1.73-5.el6_6.x86_64 of this package unmounted.
[Root @ master ~] # Rpm-qa | grep-I mysql
Mysql-devel-5.1.73-5.el6_6.x86_64
Mysql-libs-5.1.73-5.el6_6.x86_64
[Root @ master ~] # Rpm-ev -- nodeps mysql-libs-5.1.73-5.el6_6.x86_64.
[Root @ master ~] # Rpm-qa | grep-I mysql
Mysql-devel-5.1.73-5.el6_6.x86_64
[Root @ master ~] #
[Root @ master ~] #
[Root @ master ~] #
Then run the installation command again:
[Root @ master ~] # Rpm-ivh MySQL-server-advanced-5.6.25-1.rhel5.x86_64.rpm
Preparing... ######################################## ### [100%]
1: mySQL-server-advanced ################################### ####### [1, 100%]
Warning: user mysql does not exist-using root
Warning: group mysql does not exist-using root
Install MySQL 5.7.9 through source code compilation
CentOS 7 source code compilation and installation of PHP5.6, Nginx1.7.9 and MySQL (establish LNMP environment)
MySQL 5.7.9 source code compilation and installation instructions
Compile and install MySQL 5.7.5 from the source code in CentOS 6.6
Install MySQL5.6 and Python-MySQLdb in the source code of Ubuntu 12.04
MySQL-5.5.38 universal binary Installation
Install MySQL 5.6 with the source code in CentOS 7
This article permanently updates the link address: