centos(community enterprise operating system,中文意思是社区企业操作系统)是linux发行版之一,它是来自于red hat enterprise linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以centos替代商业版的red hat enterprise linux使用。两者的不同,在于centos完全开源。
本文实例讲述centos6.7安装mysql5.5.48的方法,较为详细的分析了centos6.7下安装mysql的实现方法及易错问题与注意事项。
下载对应的mysql安装包rpm文件,可以去mysql官方网站找到对应版本,一般需要下载3个文件
mysql-server
mysql-client
mysql-devel
代码如下:
wget http://dev.mysql.com/get/downloads/mysql-5.5/mysql-server-5.5.48-1.el6.x86_64.rpm
wget http://dev.mysql.com/get/downloads/mysql-5.5/mysql-client-5.5.48-1.el6.x86_64.rpm
wget http://dev.mysql.com/get/downloads/mysql-5.5/mysql-devel-5.5.48-1.el6.x86_64.rpm
rpm -ivh mysql-server-5.5.48-1.el6.x86_64.rpm
rpm -ivh mysql-client-5.5.48-1.el6.x86_64.rpm
rpm -ivh mysql-devel-5.5.48-1.el6.x86_64.rpm安装服务端出错:
代码如下:
[root@localhost ~]# rpm -ivh mysql-server-5.5.48-1.el6.x86_64.rpm
warning: mysql-server-5.5.48-1.el6.x86_64.rpm: header v3 dsa/sha1 signature, key id 5072e1f5: nokey
preparing... ########################################### [100%]
file /usr/share/mysql/charsets/index.xml from install of mysql-server-5.5.48-1.el6.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-5.5.48-1.el6.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-5.5.48-1.el6.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-5.5.48-1.el6.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-5.5.48-1.el6.x86_64 conflicts with file from package mysql-libs-5.1.73-5.el6_6.x86_64错误原因:包冲突了
centos6.7 basic server 版本 默认安装了mysql5.1,所以先卸载mysql5.1
代码如下:
yum -y remove mysql-libs-5.1*再重新安装即可
代码如下:
rpm -ivh mysql-server-5.5.48-1.el6.x86_64.rpm启动mysql
代码如下:
[root@localhost ~]# service mysql start
starting mysql success!centos下安装官方rpm包的mysql后找不到my.cnf解决办法
复制 /usr/share/mysql/my-medium.cnf 文件到/etc目录,
代码如下:
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf局域网内mysql连接慢的解决办法
ping都很快,mysql连接慢,
原因是由于mysql对连接的客户端进行dns反向解析。
有2种解决办法:
1. 把client的ip写在mysql服务器的/etc/hosts文件里,随便给个名字就可以了。
2. 在 my.cnf 中加入 –skip-name-resolve 。
希望本文所述对大家centos服务器配置有所帮助。
这个域名网站备案通过有几天了站群IP不够用?258IP美国站群服务器评测办理商标必须去北京吗轻云服务器备案我刚才在远桌关机后升级了此台服务器的内存最新的Linux 5.3内核系列现已标记为稳定并且可以大规模部署公司邮箱一般用哪个云服务器创建多个网站