程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> centos 7裝置mysql5.5的辦法

centos 7裝置mysql5.5的辦法

編輯:MySQL綜合教程

centos 7裝置mysql5.5的辦法。本站提示廣大學習愛好者:(centos 7裝置mysql5.5的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是centos 7裝置mysql5.5的辦法正文


起首centos7 曾經不支撐mysql,由於免費了你理解,所之內部集成了mariadb,而裝置mysql的話會和mariadb的文件抵觸,所以須要先卸載失落mariadb,以下為卸載mariadb,裝置mysql的步調。

#列出一切被裝置的rpm package
rpm -qa | grep mariadb

#卸載
rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64
毛病:依附檢測掉敗:
libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 須要
libmysqlclient.so.18(libmysqlclient_18)(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 須要

#強迫卸載,由於沒有--nodeps
rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_64

#裝置mysql依附
yum install vim libaio net-tools

#裝置mysql5.5.39的rpm包
rpm -ivh /home/liwei/MySQL-server-5.5.39-2.el6.x86_64.rpm

rpm -ivh /home/liwei/MySQL-client-5.5.39-2.el6.x86_64.rpm

#拷貝設置裝備擺設文件
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf,更名為my.cnf作為mysql設置裝備擺設文件。

#修正呼應的設置裝備擺設文件
vim /etc/my.cnf

#把mysql的data拷貝到制訂的目次
mv /var/lib/mysql /home/mysql/data/

還要留意目次的屬主和權限。

MYSQL啟動後報:ERROR! The server quit without updating PID file毛病的成績處理
MYSQL日記:Can't find file: './mysql/plugin.frm' (errno: 13 - Permission denied)

1、權限不敷:chown -R mysql:mysql /home/mysql/data” “chmod -R 755 /home/mysql/data
2、centos7的selinux成績:翻開/etc/selinux/config,把SELINUX=enforcing改成SELINUX=disabled後存盤加入重啟機械。

上面看下其他網友的彌補:

1、centos下yum臨時沒有mysql-server直接裝置包;
MariaDB是MySQL社區開辟的分支,也是一個加強型的替換品;

2、裝置MariaDB
yum -y install mariadb-server mariadb mariadb-devel
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation
firewall-cmd --permanent --add-service mysql
systemctl restart firewalld.service
iptables -L -n|grep 3306

3、登錄數據庫檢查下能否有變好
msyql -uroot -p
show databases;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved