CentOS 6.5 下安裝MySQL 5.7.12詳細(xì)步驟(圖文)
發(fā)表時(shí)間:2023-09-09 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]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ò)
該問(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í)。