mysql下centos安裝mariadb的方法及遇到的問題
刪除之前安裝的mariadb
1.使用rpm -qa | grep mariadb搜索 MariaDB 現(xiàn)有的包:
如果存在,使用rpm -e --nodeps mariadb-*全部刪除
:
[root@localhost ~]# rpm -qa | grep mariadb mariadb-server-5.5.52-1.el7.x86_64 mariadb-libs-5.5.52-1.el7.x86_64 [root@localhost ~]# rpm -e mysql-* 錯誤:未安裝軟件包 mysql-*
2.使用rpm -qa | grep mariadb搜索 MariaDB 現(xiàn)有的包:
如果存在,使用yum remove mysql mysql-server mysql-libs compat-mysql51
全部刪除;
[root@localhost ~]# yum remove mysql mysql-server mysql-libs compat-mysql51
已加載插件:fastestmirror, langpacks
參數(shù) mysql 沒有匹配
參數(shù) mysql-server 沒有匹配
參數(shù) compat-mysql51 沒有匹配
正在解決依賴關系
--> 正在檢查事務
---> 軟件包 mariadb-libs.x86_64.1.5.5.52-1.el7 將被 刪除
--> 正在處理依賴關系 libmysqlclient.so.18()(64bit),它被軟件包 perl-DBD-MySQL-4.023-5.el7.x86_64 需要
--> 正在處理依賴關系 libmysqlclient.so.18()(64bit),它被軟件包 2:postfix-2.10.1-6.el7.x86_64 需要
--> 正在處理依賴關系 libmysqlclient.so.18()(64bit),它被軟件包 1:qt-mysql-4.8.5-13.el7.x86_64 需要..........
安裝mariadb
安裝命令:
yum -y install mariadb mariadb-server
啟動命令:
systemctl start mariadb
添加開機啟動
systemctl enable mariadb
簡單配置
mysql_secure_installation
進入命令行模式
mysql -uroot -p
遇到的問題
Host is not allowed to connect to this MySQL server
MySQL不允許遠程登錄,所以遠程登錄失敗了,解決方法如下:
在裝有MySQL的機器上登錄MySQL mysql -u root -p密碼
執(zhí)行use mysql;
執(zhí)行update user set host = '%' where user = 'root';這一句執(zhí)行完可能會報錯,不用管它。
執(zhí)行FLUSH PRIVILEGES;
經(jīng)過上面4步,就可以解決這個問題了。
注: 第四步是刷新MySQL的權限相關表,一定不要忘了,我第一次的時候沒有執(zhí)行第四步,結果一直不成功,最后才找到這個原因。
總結
以上所述是小編給大家介紹的mysql下centos安裝mariadb的方法及遇到的問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- Linux下Mysql5.6 二進制安裝過程
- Windows7 64位安裝最新版本MySQL服務器的圖文教程
- 安裝mysql8.0.11及修改root密碼、連接navicat for mysql的思路詳解
- 解決Ubuntu pip 安裝 mysql-python包出錯的問題
- Anaconda下安裝mysql-python的包實例
- MySql 8.0.11 安裝過程及 Navicat 鏈接時遇到的問題小結
- MySQL綠色解壓縮版安裝與配置操作步驟
- Ubuntu 18.04下mysql 8.0 安裝配置方法圖文教程
- mysql 8.0.11 壓縮包版安裝配置方法圖文教程
- MySQL Community Server 8.0.11安裝配置方法圖文教程
- mysql 8.0 Windows zip包版本安裝詳細過程
- mysql 5.7.21 解壓版安裝配置方法圖文教程
- Windows下mysql 8.0.11 安裝教程
- win10下mysql 8.0.11壓縮版安裝詳細教程
- mysql安裝圖解總結
相關文章
mysql如何查找連續(xù)出現(xiàn)n次以上的數(shù)
這篇文章主要介紹了mysql如何查找連續(xù)出現(xiàn)n次以上的數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05MYSQL必知必會讀書筆記第六章之過濾數(shù)據(jù)
本文給大家分享MYSQL必知必會讀書筆記第六章之過濾數(shù)據(jù)的相關知識,非常實用,特此分享到腳本之家平臺,供大家參考2016-05-05MySQL與MSSQl使用While語句循環(huán)生成測試數(shù)據(jù)的代碼
有時候我們測試性能的時候經(jīng)常需要生產(chǎn)大量的測試數(shù)據(jù),用sql語句直接生成的數(shù)據(jù)更快,需要的朋友可以參考下。2010-12-12Mysql啟動中 InnoDB: Error: log file ./ib_logfile0 is of differe
對于使用了默認 my.cnf(一般教程都會教你使用support-files/my-medium.cnf)的Mysql服務來說如果中間使用了innodb的話,innodb默認的log file大小是56M2011-05-05mysql中關于Myisam_recover自動修復的使用方法
這篇文章主要介紹了mysql中關于Myisam_recover自動修復的使用方法,需要的朋友可以參考下2016-05-05Mysql中distinct與group by的去重方面的區(qū)別
distinct簡單來說就是用來去重的,而group by的設計目的則是用來聚合統(tǒng)計的,兩者在能夠實現(xiàn)的功能上有些相同之處,但應該仔細區(qū)分,因為用錯場景的話,效率相差可以倍計。2020-03-03