centos 7 使用mariadb 相容執行 MySQL
阿新 • • 發佈:2018-11-26
安裝
# yum install mysql
# yum install mysql-server
# yum install mysql-devel
在執行#yum install mysql-server
時會報錯
使用 mariadb 執行 MySQL
# yum install mariadb-server mariadb
mariadb
相關啟動命令
systemctl start mariadb #啟動MariaDB systemctl stop mariadb #停止MariaDB systemctl restart mariadb #重啟MariaDB systemctl enable mariadb #設定開機啟動
啟動後就可以使用 mariadb
資料庫
重置密碼
啟動了mariadb
後需要輸入密碼
# vim /etc/my.cnf
進入配置檔案
在mysqld
下任意一行新增skip-grant-tables
跳過密碼輸入
# mysql
進入MySQL
接下來就是修改密碼
MariaDB [mysql]> use mysql; MariaDB [mysql]> update user set password=password("你的新密碼") where user="root"; MariaDB [mysql]> flush privileges; MariaDB [mysql]> quit
最後回到/etc/my.cnf/
把skip-grant-tables
刪掉就可以正常使用MySQL了
參考文章:
https://www.cnblogs.com/starof/p/4680083.html
https://www.cnblogs.com/gumuzi/p/5711495.html