Alibaba Cloud Linux 2 與CentOS 7兼容 支持yum命令
1.刪除自帶的 mariadb (可做可不做)
1.查看是否存在mariadb
[root@iZ8vb5ujtcvii1eaf1mffuZ home]# rpm -qa | grep mariadb
mariadb-libs-5.5.68-1.1.al7.x86_64
刪除
rpm -e mariadb-libs --nodeps
再次檢查
rpm -qa | grep mariadb
2.在線安裝(正文)
1.去官網找到rpm倉庫文件
直接去官網,選擇社區版
通過Yum倉庫安裝 MySQL Yum Repository
選擇 Red Hat Enterprise Linux 7
找到npm源文件地址
https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
2.配置MySQL8.0的安裝源
rpm -Uvh https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
3.安裝MySQL 8.0社區版服務以及客戶端工具.
# --enablerepo=mysql80-community更換源為mysql80-community 進行安裝
yum --enablerepo=mysql80-community install mysql-community-server
4.Mysql一些常用命令
# 啟動服務
service mysqld start
# 查看MySQL的狀態.
service mysqld status
#重啟
service mysqld restart
5.查看mysql為root用戶生成的臨時密碼
grep "A temporary password" /var/log/mysqld.log
會得到
[MY-010454] [Server] A temporary password is generated for root@localhost: wsT:8b!)P5aq
這樣的一段文本,其中wsT:8b!)P5aq就是臨時密碼
6.Mysql安裝配置,根據提示設置新的密碼和密碼策略.
mysql_secure_installation
1.為root用戶設置密碼
2.刪除匿名賬號
3.取消root用戶遠程登錄
4.刪除test庫和對test庫的訪問權限
5.刷新授權表使修改生效