1. 程式人生 > >centos 7 使用mariadb 相容執行 MySQL

centos 7 使用mariadb 相容執行 MySQL

安裝

# 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

進入配置檔案
/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

mysql

最後回到/etc/my.cnf/skip-grant-tables刪掉就可以正常使用MySQL了


參考文章:
https://www.cnblogs.com/starof/p/4680083.html
https://www.cnblogs.com/gumuzi/p/5711495.html