centos7安装mysql日志空白_centos7安装Mysql爬坑记录 - G
centos7安裝Mysql爬坑記錄
查看是否已安裝
使用下列命令查看是否已經安裝過mysql/mariadb/PostgreSQL
如果未安裝,不返回任何結果(ECS的centos鏡像默認未安裝任何數據庫)
[root@Gwj ~]# rpm -qa|grep -i mysql
[root@Gwj ~]# rpm -qa|grep -i mariadb
[root@Gwj ~]# rpm -qa|grep -i PostgreSQL
//使用前兩行即可,因為mysql與mariadb有可能會有沖突
之前的centos都是使用MySQL作為默認數據庫,但是從centos7開始啟動了mariadb,原因是Oracle收購了MySQL而centos一般都會使用開源產品。另有傳聞說后續版本的centos會使用PostgreSQL。
如果上面查詢結果中有返回內容,可以使用 ↓ 進行刪除
rpm -e xxx
刪除時需要注意的地方詳見:rpm部分命令解讀
刪除后出現warning:saved as xxx.repo.rpmsave導致
先確認linux版本
cat /etc/redhat-release
請注意,Mysql官網已經上線了“Red Hat Enterprise Linux 8 / Oracle Linux 8 (Architecture Independent), RPM Package”的版本,對應未來的centos8,如果在centos7上安裝linux8版的Mysql會有如下報錯:
查看源顯示
然后通過yum-config-manager命令“切換庫中所使用資源”,將Mysql8.0切換為Mysql5.7后即可解決上述報錯。
下載rpm package
在https://dev.mysql.com/downloads/repo/yum/ 下載合適版本的rpm包,復制下面的包名,如:
然后自行安排好安裝位置(的文件夾)后,使用wget命令下載rpm package
wget http://dev.mysql.com/get/Downloads/(復制的包名)
通過rpm包 安裝mysql源
rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
可以手動檢查源是否安裝成功:
ls /etc/yum.repos.d
如果有看到mysql-community.repo和mysql-community-source.repo則說明成功
或者使用yum repolist看到mysql目前啟用的源,詳見
安裝MySQL
yum install mysql-community-server
啟動MySQL
systemctl start mysqld.service
注意拼寫---mysqld
查看狀態
systemctl status mysqld.service
停止&重啟
systemctl stop mysqld.service
systemctl restart mysqld.service
總結
以上是生活随笔為你收集整理的centos7安装mysql日志空白_centos7安装Mysql爬坑记录 - G的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有哪些适合在卧室使用的家用投影仪值得推荐
- 下一篇: 谷歌推出“先进天气预报 AI”MetNe