1 查看linux系統(tǒng)版本
需要安裝對應(yīng)系統(tǒng)適配的mysql,避免出現(xiàn)問題
cat /etc/redhat-release
我的是CentOS Linux release 7.6.1810 (Core) ,所以安裝centos7.6對應(yīng)的mysql5.7
2 官網(wǎng)獲取文件
點(diǎn)擊鏈接在官網(wǎng)中獲取適用的mysql文件,這里我找到的是mysql57-community-release-el7.rpm,其中mysql57代表mysql5.7,el代表centos,7代表centos的版本(因?yàn)槲窗l(fā)布el7.6,所以用了el7)
3 wget下載
和我版本不一致的話直接修改文件名就可以
wget http://repo.mysql.com/mysql57-community-release-el7.rpm
4 安裝yum源
sudo rpm -Uvh mysql57-community-release-el7.rpm
可以使用ls /etc/yum.repos.d/ -al查看前后變化
5 查看是否正常工作
yum list |grep mysql
6 安裝mysql服務(wù)
sudo yum install -y mysql-community-server
安裝了mysql的庫、客戶端、服務(wù)器等,顯示complete則安裝成功
6.1出錯(cuò)
導(dǎo)入GPG的密鑰失敗
6.2解決方法
# 導(dǎo)入新的密鑰
wget https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
rpm --import RPM-GPG-KEY-mysql-2022
這樣可以正常安裝了
7 檢查配置文件
配置文件成功創(chuàng)建,說明安裝成功
8 啟動mysql服務(wù)
systemctl start mysqld.service
沒有異常,啟動成功
使用grep查看是否啟動成功
9 root第一次登錄
# 獲取臨時(shí)密碼
sudo grep 'temporary password' /var/log/mysqld.log
# root登錄
mysql -uroot -p
文章來源:http://www.zghlxwxcb.cn/news/detail-435402.html
10 其他設(shè)置
10.1 修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密碼';
FLUSH PRIVILEGES;
10.2 開啟開機(jī)自啟動
退出mysql后在命令行輸入:文章來源地址http://www.zghlxwxcb.cn/news/detail-435402.html
systemctl enable mysqld
systemctl daemon-reload
10.3 配置my.conf
port=3306 #設(shè)置端口號
character-set-server=utf8 #設(shè)置客戶端服務(wù)器為utf8編碼,重要
default-storage-engine=innodb #默認(rèn)引擎為innodb
到了這里,關(guān)于手把手教你在Centos7.6系統(tǒng)安裝mysql5.7的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!