linux下安裝mysql(mariadb)

yum安裝軟件(官網很慢)

yum install  mariadb  發現版本以下,版本特別低,且安裝包特別小,
    
    mariadb                        x86_64                   1:5.5.60-1.el7_5                   base                   8.9 M
    
    2.咱們能夠配置mariadb官方的yum源(官方的mariadb包必定是最新的,最好的,功能最全的,可是下載速度可能很慢)
    配置官方mariadb的yum源步驟
    1.新建一個yum源倉庫
        touch /etc/yum.repos.d/Mariadb.repo 
    2.在這個yum源倉庫文件中,添加倉庫url地址
        [mariadb]
        name = MariaDB
        baseurl = http://yum.mariadb.org/10.1/centos7-amd64
        gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
        gpgcheck=1
        
    3.一條命令安裝mariadb
    yum install MariaDB-server MariaDB-client -y

因爲官方的下載網速忒慢了,咱們學習使用阿里雲的mariadb數據庫!!mysql

重命名這個Mariadb.repo文件

mv /etc/yum.repos.d/Mariadb.repo  /etc/yum.repos.d/Mariadb.repo.bak 

使用阿里雲的mariadb

yum install mariadb-server mariadb -y  

啓動mariadb數據庫

systemctl   start/stop/status/restart    mariadb 

初始化數據庫

mysql_secure_installation

登陸數據庫

mysql -uroot -p 

設置mariadb數據庫支持中文

vim /etc/my.cnf
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
log-error=/var/log/mysqld.log
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mariadb according to the
# instructions in http://fedoraproject.org/wiki/Systemd
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d

重啓數據庫服務

systemctl restart mariadb 

登陸新的數據庫,查看中文編碼設置

MariaDB [(none)]> \s
10.查看數據庫的編碼設置,以及表的設置
    show create database qishi1;
    show create  table   shenqu;
相關文章
相關標籤/搜索