CSDN 成就一億技術人!
今天出一期Centos下安裝Mysql(詳細教程)包括數(shù)據(jù)庫密碼跳過修改?
CSDN 成就一億技術人!
目錄
1.獲取安裝包
2.安裝程序
安裝下載的rpm包
查看安裝包
修改5.7版本(重要)
安裝MySQL Server
3. 進入數(shù)據(jù)庫
方法1.? ?查找密碼
方法2.? ?跳過密碼
4.修改登錄密碼
1.獲取安裝包
官網(wǎng)下載地址
這里有很多不同的版本(選擇你需要的)
我選擇Linux7
此刻我們獲取這樣一個rpm安裝包
下載完成之后回到虛擬機
2.安裝程序
右鍵復制下載鏈接
使用wget? 下載
wget? ??https://repo.mysql.com//mysql80-community-release-el7-11.noarch.rpm
下載完成之后查看有一個rpm安裝包
安裝下載的rpm包
也就是剛剛wget下的rpm
yum install -y?mysql80-community-release-el7-11.noarch.rpm?
查看安裝包
此刻發(fā)現(xiàn)多了兩個mysql的倉庫
查看mysql安裝包
最主要的安裝包(默認是8.0)
修改5.7版本(重要)
vim /etc/yum.repos.d/mysql-community.repo?
把5.7? ?開啟 8.0關閉
保存退出
刷新yum倉庫
yum makecache
此刻版本變?yōu)?.7
安裝MySQL Server
yum install -y mysql-community* --skip-broken? ??數(shù)據(jù)庫服務器
安裝的都是 5.7版本的
啟動程序
systemctl start mysqld
MySQL8.0版本的安裝方法一樣不用修改版本號 直接安裝即可
3. 進入數(shù)據(jù)庫
方法1.? ?查找密碼
第一次登陸的密碼(有些版本第一次登陸沒有密碼)
grep password /var/log/mysqld.log?
MySQL日志中查找與密碼更改或創(chuàng)建相關的信息的合理方法
mysql -u root -p
mysql: 啟動 MySQL 客戶端。
-u root: 指定用戶名為 root,表示以 root 用戶身份登錄。
-p: 提示輸入密碼。如果使用此選項而沒有直接在命令中提供密碼,則系統(tǒng)會提示您輸入密碼。
登錄成功
方法2.? ?跳過密碼
強行跳過輸入密碼的階段
這個方案也是
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
報錯的解決方法文章來源:http://www.zghlxwxcb.cn/news/detail-821811.html
vim? /etc/my.cnf
最后一行加入???skip-grant-tables? ? ? ? 保存退出
重啟mysqld
mysql -u root -p?????
直接回車進入mysql
??
4.修改登錄密碼
修改root文章來源地址http://www.zghlxwxcb.cn/news/detail-821811.html
1.進入數(shù)據(jù)庫后
update user set authentication_string=password("新密碼")where user='root';
flush privileges;
立即應用更改
2.exit
退出數(shù)據(jù)庫
3.退出重啟mysqld
4.mysql -u root -p
輸入新密碼
到了這里,關于Linux CentOs7 安裝Mysql(5.7和8.0版本)密碼修改 超詳細教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!