centos7部署MariaDB
阿新 • • 發佈:2018-12-10
查詢以安裝的軟體:
[[email protected] /]# rpm -qa | grep Maria*
#解除安裝:
[[email protected] /]yum -y remove mari*
#刪除資料庫檔案:
[[email protected] /]rm -rf /var/lib/mysql/*
#配置repo檔案,通過yum安裝:
[[email protected] /]vi /etc/yum.repos.d/MariaDB.repo
#新增以下內容
# MariaDB 10.3 CentOS repository list - created 2018-06-21 09:11 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
# baseurl = http://yum.mariadb.org/10.3/centos7-amd64
# 修改為國內源
baseurl = https://mirrors.shu.edu.cn/mariadb//mariadb-10.3.9/yum/centos7-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
#安裝mariadb:
[[email protected] /]sudo yum install MariaDB-server MariaDB-client
#修改的配置檔案
[[email protected] /]vi /etc/my.cnf.d/client.cnf
#在[client]欄位里加入
default-character-set=utf8
[[email protected] /]vi /etc/my.cnf.d/server.cnf
#在[mysqld]欄位里加入
character-set-server=utf8
#啟動MariaDB:
[[email protected] /]service mysql start
#修改root密碼:
[[email protected] /]mysqladmin -u root password '123456'
#或者通過執行安全策略修改:
[[email protected] /]/usr/bin/mysql_secure_installation
root原始密碼存在於:/root/.mysql_secret
#登入:
[[email protected] /]mysql -u root -p
Enter password: 輸入自己設定的密碼(成功Welcome...)
```
#授權ip登入:
```bash
[[email protected] /]grant all on *.* to 'root'@'%' identified by 'password' with grant option;(password為自己設定的密碼)
#啟停命令:
service mysql start
service mysql stop
service mysql restart
service mysql status