Centos7上安裝mariadb


 一、查看系統是否安裝了mariadb,有的話就刪除掉。

  1、rpm -qa | grep mariadb

  

  2、rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

二、yum方式安裝mariadb,因為是用yum方式安裝,不用提前安裝依賴,系統會自動聯網安裝

  yum -y install mariadb-server mariadb-client

  

  

  

  

三、啟動服務:systemctl start mariadb.server

  查看服務狀態:systemctl status mariadb.server

  

四、設置mysql的遠程訪問。

  在首次登陸mysql時,一定要注意修改以下內容,否則會出現遠程登陸不上,或者本地登陸不上,或者本地登陸進去看不到全部的表的問題。

  1、刪除mysql數據庫中user表里面,用戶名為空的行。delete from user where user = '';

  2、給root用戶設置密碼,密碼必須是加密的。update user set password = password('123456') where user = 'root';

  3、給root用戶所有的權限。 grant all privileges on *.* to root@'%' identified by '123456' with grant option;

  

  

  

  

五、設置開機啟動(默認已經是開機啟動)

  systemctl enable mariadb.service

六、開啟防火牆的3306端口

  1、方法一:firewall-cmd --zone=public --add-port=3306/tcp --permanent

     2、方法二:vim /etc/firewalld/zones/public.xml,添加”<port protocol="tcp" port="3306"/>"

  3、重啟防火牆:systemctl restart firewalld.service

  

七、在本機使用navicat進行遠程測試,連接成功即可。

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM