MariaDB數據庫辦理系統是MySQL的一個分支,本家兒要由開源社區在維護,采用GPL授權許可。開辟這個分支的原因之一是:甲骨文公司收購了MySQL后,有將MySQL閉源的潛在風險,是以社區采用分支的體例來避開這個風險。MariaDB的目標是完全兼容MySQL,包羅API和號令行,使之能輕松當作為MySQL的取代品。
但為了需要,仍是要在系統中安裝MySQL,并且安裝完當作之后可以直接籠蓋失落MariaDB。
添加Mysql yum源
vi /etc/yum.repos.d/mysql-community.repo
在mysql-community.repo中添加如下內容
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
# Enable to use MySQL 8.0
[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
保留并退出
查看mysql-community.repo
cat /etc/yum.repos.d/mysql-community.repo
看到如下圖, 暗示添加當作功
經由過程運行以下號令并查抄其輸出來驗證是否已啟用和禁用了準確的子存儲庫
yum repolist enabled | grep mysql
經由過程運行以下號令更新yum 源來更新MySQL
yum update
碰到提醒時, 輸入y號令
安裝MySQL
經由過程以下號令安裝MySQL
yum install mysql-community-server
碰到提醒時, 輸入y號令
啟動MySQL辦事器
利用以下號令啟動MySQL辦事器:
service mysqld start
查抄MySQL辦事器狀況
利用以下號令查抄MySQL辦事器的狀況:
service mysqld status
在辦事器初始啟動時,若是辦事器的數據目次為空,則會發生以下環境:
辦事器已初始化。
SSL證書和密鑰文件在數據目次中生當作。
validate_password 已安裝并已啟用。
將'root'@'localhost建立一個超等用戶帳戶。設置超等用戶的暗碼并將其存儲在錯誤日記文件中。要顯示它,請利用以下號令:
grep 'temporary password' /var/log/mysqld.log
經由過程利用生當作的姑且暗碼登錄并為超等用戶帳戶設置自界說暗碼,盡快更改root暗碼:
mysql -uroot -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassword4!';
至此,數據庫安裝完當作!
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!