第一步
第二步
yum -y install mysql57-community-release-el7-
10.noarch.rpm
第三步
yum -y install mysql-community-server
第四步啟動mysql
systemctl start mysqld.service
mysql -uroot -p
隨便輸入密碼 會報錯
error
1045
(28000
): access denied for user 'root'@'localhost'
(using password:
yes)
不要怕 在etc 目錄下 找到 my.cnf 檔案進行編輯命令如下
vim /etc/my.cnf
新增一行【skip-grant-tables】,然後儲存並重啟mysql服務
service mysqld restart
第五步 此時再次mysql -uroot -p 隨便輸入密碼 就會跳過驗證啦
mysql -uroot -p
第六步 修改root賬號密碼 並且重新整理許可權,然後退出 (此處有個坑就是mysql5.7 的 user表的密碼欄位從 password 變成了 authentication_string 所以更新密碼要注意選擇正確的命令)
use mysql;
老版本mysql update user set password=
password
('admin123456'
)where user=
'root'
;新版本mysql update user set authentication_string=
password
('admin123456'
)where user=
'root'
;flush privileges;
exit;
第七步 將my.cnf 檔案中加入的跳過許可權語句【skip-grant-tables】 刪除或加#號注釋。service mysqld restart 重啟服務,使用修改後的密碼登入即可
第八步 root用密碼登入以後 — 建立自己使用的資料庫和資料庫管理員賬戶,並把資料庫的許可權授權給新使用者,最後重新整理許可權
create database yutu default
charset utf8 collate utf8_general_ci;
create user 'sandygogoing'@'%' identified by '123456'
grant
allon*.
*to'sandygogoing'@'%'
;flush privileges
至此就可以用新新增的使用者 遠端訪問 剛才新建的資料庫了
可以訪問鏈結獲取更詳細的資料庫操作:
**如果上訴總結能夠幫助到你,希望能給一點些許讚賞,鼓勵一下博主**
Linux安裝配置最新mysql
社群版本不要錢,企業版要錢,而community社群版對於我們已經夠用了,但是中途出了問題後,mysql不會負責,而企業版,mysql會負責幫你解決!tar xvf 壓縮包 c 要解壓到的路徑 預設解壓到當前資料夾。2.然後安裝兩個rpm安裝包,先安裝mysql client然後安裝mysql se...
2010 0917 最新linux安裝
這兩天遇到的事。總結一下吧 安裝linux 第一次安裝竟然失敗了 啟動出現錯誤 kernel panic not syncing vfs unable to mount root fs on unknown block 0,0 實在沒辦法又重新安裝 直接enter 而不是輸入 linux text ...
centos6 安裝最新mysql
檢測系統是否安裝mysqlyum list installed grep mysql刪除系統自帶的mysql及其依賴yum y remove mysql libs x86 64給centos新增yum源,並選擇較新的源1.wget dev.mysql.com get mysql community ...