CentOSの下にmariaDBをインストールする方法

1.mariadb-serverをインストールします 

yum install mariadb-server

2.インストール関連の環境 

yum install mariadb-embedded mariadb-libs mariadb-bench mariadb mariadb-sever

 3.mariadbをインストールします

yum install mariadb

 4.mariadbを開始します

systemctl start mariadb

 5.起動を設定します

systemctl enable mariadb 

6.データベースを構成します(主にパスワードを設定するため)

mysql_secure_installation

7.エンコーディングを設定します

①/ etc / my.cnfファイルの下に次のコンテンツを追加します。

init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake

②/ etc / my.cnf.d / client.cnfファイルの[client]タグの下に以下のコンテンツを追加します。

default-character-set=utf8

③/ etc / my.cnf.d / mysql-clients.cnfファイルの[mysql]タグの下に次のコンテンツを追加します。

default-character-set=utf8

④mariadbを再起動します。コマンドは次のとおりです。

systemctl restart mariadb

⑤mariadbをチェックして文字セットをチェックします。文は次のとおりです。

show variables like "%character%";show variables like "%collation%";

8.mariadbデータベースへのリモート接続を許可します

①ファイアウォールをオフにすると、コマンドは次のようになります。

systemctl stop firewalld

②ユーザーテーブルのホストを次のように変更します(順番に実行します)。

select host, user from user;
update user set host='%' where host='centos.portal';
flush privileges;
systemctl restart mariadb

 

おすすめ

転載: blog.csdn.net/joyksk/article/details/112545037