centos 6.5 安裝 MySql 6.7

前言

之前嘗試過3次centos安裝mysql服務(wù),都失敗了,嚴(yán)重的時(shí)候,系統(tǒng)都掛了,所有服務(wù)重新?lián)襼
我嘗試了各種安裝方式,例如:

下載別人提供好的tag.gz,解壓縮,按照人家的步驟一步步來,結(jié)果安裝完后啟動(dòng)失敗~
這樣指令安裝:yum install -y mysql-server mysql mysql-devel,安裝完后啟動(dòng)失敗,fuck!??!

希望有同樣遭遇的小伙伴,可以按照我的方式來裝一次,版本號(hào)相同的話,肯定是可以的,所有的雷我都替你們趟過了??!

1.安裝 MySQL yum 資源庫

找到需要下載的資源: http://dev.mysql.com/downloads/repo/yum/

找到需要下載的資源
找到需要下載的資源

MySQL Yum 下載頁面

MySQL Yum 下載頁面
MySQL Yum 下載頁面

復(fù)制了下載鏈接,wget獲取資源庫,確保沒有錯(cuò)誤,用md5校驗(yàn),確保和官網(wǎng)文件是一致沒錯(cuò)誤的

wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
md5sum mysql57-community-release-el6-7.noarch.rpm
rpm -ivh mysql57-community-release-el6-7.noarch.rpm
指令界面
指令界面

2. 安裝 MySQL 5.7服務(wù)端和客戶端依賴包

以上我們安裝了mysql5.7的yum資源庫,可以開始安裝mysql服務(wù)端和客戶端依賴包了

yum install -y mysql-community-client mysql-community-server
指令界面
指令界面

3. 啟動(dòng) MySQL 5.7 Server 配置連接 !

Start MySQL 5.7 service
打開mysql服務(wù)

service mysqld start

And find initial mysql 5.7 root password from log file
找到初始化mysql的管理員密碼,初始化密碼在log文件中

grep -i temporary /var/log/mysqld.log

Login into MySQL 5.7 using password you got from temporary password
that you searched from above
利用初始化密碼登錄到mysql

mysql -uroot -p

Only command MySQL 5.7 is going to let you run once you login with
your default password is password command
設(shè)置你的mysql管理員的新密碼

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('Yourpassword1!');
指令界面5-獲取mysql初始化密碼,設(shè)置管理員密碼
指令界面5-獲取mysql初始化密碼,設(shè)置管理員密碼

這樣就成功安裝了MySQL 5.7 server
下面進(jìn)行一些必要的配置

4.一些必要的配置

1、 輸入mysql管理員密碼登錄

mysql -uroot -p

2、授權(quán)權(quán)限

允許任何主機(jī)使用“myuser”賬號(hào)和“mypwd”密碼連接到 MySQL 服務(wù)器。

mysql>
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'noface@@^' WITH GRANT OPTION;  

GRANT ALL PRIVILEGES ON *.* TO 'noface'@'%' IDENTIFIED BY 'noface@' WITH GRANT OPTION;  

3、立刻刷新生效

mysql> FLUSH PRIVILEGES;  

4、之后還可以放開防火墻、設(shè)定自啟動(dòng)、增強(qiáng)MySQL安全設(shè)置等。

iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT  
/etc/init.d/iptables save  
chkconfig mysqld on  
mysql_secure_installation  

了解更多增強(qiáng)MySQL安全設(shè)置來Northpark博客

轉(zhuǎn)載請(qǐng)注明原地址,謝謝!
我的Northpark博客:http://blog.northpark.cn
我的Northpark網(wǎng)站:https://northpark.cn

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容