MariaDB(mysql) for CentOS

一、安裝

1、 先卸載mysql相關數(shù)據(jù)(新環(huán)境跳過)

# 查詢已安裝的軟件包
rpm -qa | grep mysql || rpm -qa | grep mariadb
# 卸載軟件包 
yum remove mysql* mariadb*
# 刪除殘余文件
rm -rf /etc/my.cnf 
rm -rf /etc/my.cnf.d
rm -rf /var/lib/mysql

2、添加MariaDB對應的云源

#創(chuàng)建MariaDB.repo并修改
cd /etc/yum.repos.d && touch MariaDB.repo
vi MariaDB.repo
#  修改MariaDB為一下內容
[mariadb]
name=MariaDB
baseurl=https://rpm.mariadb.org/10.6/rhel/$releasever/$basearch
gpgkey=https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

3、安裝

sudo yum install mariadb-server -y

4、啟動校驗

# 啟動服務
systemctl start mariadb
# 關閉服務
systemctl stop mariadb

5、配置MariaDB

注意:修改配置之前建議把mariadb關閉,省的出問題

# 沒有就創(chuàng)建,有就修改
touch /etc/my.cnf

修改成內容如下(隨意):
[mysql]
socket=/data/mysql.sock

[mysqld]
user=mysql
datadir=/data/mariadb
socket=/data/mysql.sock
log-error=/data/logs/mysql.log
pid-file=/tmp/mysql.pid
port=3300

# 導入其它配置文件
!includedir /etc/my.cnf.d

二、使用

1、登錄

# 默認
mysql
# 指定用戶、端口
mysql -uroot   -P 3300
# 創(chuàng)建測試庫
create database testdb;

2、創(chuàng)建用戶和權限

# 創(chuàng)建用戶
CREATE USER 'test'@'%' IDENTIFIED BY 'password';
# 賦權,testdb是要賦權的庫,改成*.*就是所有庫,
GRANT ALL PRIVILEGES ON  'testdb'.* TO 'test'@'%';
# 刷新緩存
FLUSH PRIVILEGES;

# 使用新用戶登錄
mysql -utest -p  -P 3300

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容