Centos下MariaDB操做

MariaDB簡介

MariaDB是mysql數據庫的一個分支,操做幾乎和mysql同樣html

MariaDB安裝、啓動、中止

# 安裝
yum -y install mariadb mariadb-server
# 啓動
systemctl start mariadb
# 重啓
systemctl restart mariadb
# 中止
systemctl stop mariadb
# 開機啓動
systemctl enable mariadb
# 取消開機啓動
systemctl disable mariadb
# 安全配置
mysql_secure_installation

MariaDB卸載

# 查詢相關組件
rpm -qa | grep Maria*
# 刪除全部相關組件
yum -y remove mari*
# 刪除配置
rm -rf /var/lib/mysql/*  

修改root用戶密碼

這裏總結的很好:點我
mysql

碰到的問題

問題一:Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details.
    緣由:忘記了root密碼而後一頓操做,而後就報了這個錯
    解決:試了谷歌出來的好多答案,可是仍是沒有成功,最後執行journalctl -xe後發現了日誌路徑"/var/log/mariadb/mariadb.log",查看日誌解決了問題sql

問題二:ERROR 1396 (HY000): Operation CREATE USER failed for ‘wyq’@’%’
    緣由:執行 create user ‘wyq’@’%’ identified by ‘wyq’; 後忘記 flush privileges;  直接退出了,而後發現沒有建立成功,有再次執行了 create user ‘wyq’@’%’ identified by ‘wyq’; 便拋出了異常
    解決:先刪除掉該用戶,而後再從新建立,記得此次要執行下 flush privileges;數據庫

相關文章
相關標籤/搜索