明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

CentOS 6.5 下安裝MySQL 5.7.12詳細(xì)步驟(圖文)

[摘要]CentOS 6.5 下安裝MySQL 5.7.12,使用官網(wǎng)下載的rpm安裝包下載安裝包這你可以參考:如何從官網(wǎng)下載MySQL最新版本的安裝包?解壓安裝包tar -xvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar移除已經(jīng)安裝的早期版本如果不移除的話,會(huì)提示...
CentOS 6.5 下安裝MySQL 5.7.12,使用官網(wǎng)下載的rpm安裝包

下載安裝包

這你可以參考:如何從官網(wǎng)下載MySQL最新版本的安裝包?

解壓安裝包

tar -xvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

移除已經(jīng)安裝的早期版本

如果不移除的話,會(huì)提示有沖突,版本可能有所不同

yum -y remove mysql-libs-5.1.73*

這個(gè)可以參考:

CentOS安裝mysql*.rpm提示conflicts with file from package的解決辦法

CentOS下如何完全卸載MySQL?解決卸載不干凈的問(wèn)題

安裝順序

rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm 
rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm 
rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm

啟動(dòng)Mysql服務(wù)

# service mysqld start
初始化 MySQL 數(shù)據(jù)庫(kù):                                      [確定]
Installing validate password plugin:                       [確定]
正在啟動(dòng) mysqld:

修改管理員密碼

查看初始管理員密碼,下面的命令適用于 RHEL, Oracle Linux, CentOS, and Fedora 平臺(tái):

grep 'temporary password' /var/log/mysqld.log

SLES平臺(tái)使用下面的命令:

grep 'temporary password' /var/log/mysql/mysqld.log

你會(huì)發(fā)現(xiàn)初始密碼超級(jí)的復(fù)雜,還好我使用XShell,可以復(fù)制粘貼

# grep 'temporary password' /var/log/mysqld.log
2016-05-14T02:57:24.372528Z 1 [Note] A temporary password is generated for root@localhost: ?sSq8?.IucXV
[root@localhost /]# 
[root@localhost /]# mysql -uroot -p?sSq8?.IucXV
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 5.7.12

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

注意:這種寫(xiě)法(mysql -uroot -p?sSq8?.IucXV)有時(shí)因密碼中的特殊字符而不可行,需要先執(zhí)行(mysql -uroot -p),再根據(jù)提示輸入密碼。

使用下面的命令修改密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

密碼必須包含大寫(xiě)字母小寫(xiě)字母數(shù)字和符號(hào),不然會(huì)提示:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements(您的密碼不符合當(dāng)前的安全策略要求

授權(quán)遠(yuǎn)程登錄

參考:CentOS6.5下通過(guò)Shell修改MySQL初始密碼,開(kāi)啟遠(yuǎn)程登錄,授權(quán)遠(yuǎn)程登錄用戶

如果不開(kāi)啟遠(yuǎn)程登錄權(quán)限,將會(huì)遇到類似下面的錯(cuò)誤:

在客戶機(jī)上使用 Navicat for MySQL 遠(yuǎn)程連接就報(bào)10038的錯(cuò)

客戶機(jī)

該問(wèn)題的案例請(qǐng)參考:mysql遠(yuǎn)程報(bào)10038錯(cuò)誤

結(jié)束語(yǔ)

注意,使用 yum 安裝的和使用rpm安裝的有所不同(要么就是不同的版本安裝后初始密碼的位置不同),我記得之前安裝完之后初始密碼是保存在 /root/.mysql_sercret 文件中的。

如果你在安裝過(guò)程中發(fā)現(xiàn)、遇到了什么問(wèn)題,歡迎一起探討。

相關(guān)文章推薦:

mysql 5.7.12 win64手動(dòng)安裝教程步驟(圖文)

mysql-5.7.12解壓版安裝步驟教程

以上就是CentOS 6.5 下安裝MySQL 5.7.12詳細(xì)步驟(圖文)的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門(mén)到精通的SQL知識(shí)。