centos 7 安裝 mysql 5.7

若是是要安裝mariadb的話,不用看下面了,默認就是。直接yum安裝應該就能夠。node

Mysql 的話,默認的源裏面已經沒有了,只能是下載下來rpm包進行安裝,以前選擇錯了版本下載的,能安上,不過用不了(實際上是不會用),各類坑啊反正是,坑了一天多的時間。爲了節省時間趕忙搞啊,就換了個簡單直接的方法,但願對你們有幫助。mysql

一、下載rpm包linux

http://dev.mysql.com/downloads/mysql/sql

centos 7 請選擇centos

red hat interprise linux/oracleoracle

後綴爲 .rpm-bundle.tarspa

 

下載好後  (mysql 爲下載好的文件  通常爲mysql-xxxxx.rpm-bundle.tar)debug

[root@localhost local]# tar -xvf mysql
mysql-community-minimal-debuginfo-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-5.7.20-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.20-1.el7.x86_64.rpm
mysql-community-libs-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.20-1.el7.x86_64.rpm
mysql-community-devel-5.7.20-1.el7.x86_64.rpm
mysql-community-server-5.7.20-1.el7.x86_64.rpm
mysql-community-server-minimal-5.7.20-1.el7.x86_64.rpm
mysql-community-client-5.7.20-1.el7.x86_64.rpm
mysql-community-test-5.7.20-1.el7.x86_64.rpm
mysql-community-common-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.20-1.el7.x86_64.rpm

由於依賴關係 ,咱們先安裝 mysql-community-common-5.7.20-1.el7.x86_64.rpm (5.7.20 是我安裝時的版本號)code

rpm -ivh  mysql-community-common-5.7.20-1.el7.x86_64.rpm server

若是提示下面的內容

file /usr/share/mysql/charsets/swe7.xml from install of mysql-community-common-5.7.20-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64

  裏面提示有

mariadb-libs

那就應該是還有 mariadb 的殘黨存在。

grep -i mariadb

卸載

rpm -ev mariadb-libs-5.5.56-2.el7.x86_64 --nodeps

 卸載完了別忘了把最上面的包再安裝一次

繼續

rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm 
客戶端安裝
rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm 
server端
rpm -ivh mysql-community-server-5.7.20-1.el7.x86_64.rpm 

 

啓動mysql  

service mysqld start

查看狀態

service mysqld status

OK就OK了

 

cat /var/log/mysqld.log

 

裏面有密碼  (找找password就好了)

 

登錄

mysql -uroot -p

輸入密碼

welocome mysql's world..

 

若是須要修改密碼

SET PASSWORD = PASSWORD('mysqlPassword123+-*/123123');

相關文章
相關標籤/搜索