Mariadb的安裝與使用

一.安裝Mariadb

參考博客:http://www.javashuo.com/article/p-wwxnwxhf-ba.htmlhtml

安裝軟件的三中方式mysql

yum
原碼編譯安裝
下載rpm安裝

yum與原碼編譯安裝安裝的區別sql

路徑區別:yum安裝的軟件路徑是自定義的,原碼安裝的軟件路徑是軟件安裝的絕對路徑
版本區別:yum倉庫的軟件版本可能比較低,原碼編譯安裝的版本可控
編譯安裝的軟件支持第三方功能的擴展,在./configure時,能夠加不少的參數

配置官方的Mariadb的yum源(在一臺新機器上想用yum下載的話)

注:阿里雲提供的yum源和epel源倉庫,它也有mariadb,可是版本可能會很低,若是想使用最新的,應該用mariadb的官方yum源數據庫

(1)手動建立 mariadb.repo倉庫文件 centos

touch /etc/yum.repos.d/mariadb.repo 

 

(2)添加repo倉庫配置(向mariadb.repo文件中寫入如下內容)服務器

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

 

(3)在centos7中安裝mariadbide

當 MariaDB 倉庫地址添加好後,你能夠經過下面的一行命令輕鬆安裝 MariaDB
yum install MariaDB-server MariaDB-client -y

 

二.MariaDB的使用

mariadb數據庫的相關命令:

systemctl start mariadb  #啓動MariaDB
​
systemctl stop mariadb  #中止MariaDB
​
systemctl restart mariadb  #重啓MariaDB
​
systemctl enable mariadb  #設置開機啓動

 

systemctl 系統服務命令阿里雲

確保mariadb服務器啓動後,執行命令初始化

mysql_secure_installation

 

配置mysql

1.設置mysql的中文編碼支持

在[mysqld]和[mysql_safe]中加入如下兩行編碼

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[mysql_safe]

 

重啓數據庫後,配置才能生效url

2.修改mysql的密碼
set password  =  PASSWORD("密碼")

 

3.建立普通的mysql用戶
create user shy@'127.0.0.1' identified by 'redhat123';

 

用戶shy能夠在127.0.0.1上經過redhat123密碼登陸mysql

4.數據庫權限設置
給shy用戶授予全部權限
grant all privileges on *.* to shy@127.0.0.1;
grant all privileges on *.* to shy@'%';
刷新受權表
flush privileges;

 

5.遠程登陸mysql

前提:有遠程登陸mysql的權限(root用戶默認是沒有遠程登陸的命令的)

mysql -ushy -p -h 192.168.177.130

 

數據庫的備份登陸

導出當前數據庫的全部database
    mysqldump -u root -p --all-databases > /tmp/db.dump
導入數據方式一:
    mysql -uroot -p > source /data/AllMysql.dump
導入數據庫方式二(更好):
    mysql -uroot -p < /tmp/db.dump
相關文章
相關標籤/搜索