查看分支编码_MySQL分支数据库MariaDB之CentOS安装教程
MariaDB數(shù)據(jù)庫管理系統(tǒng)是MySQL的一個(gè)分支,由MySQL的創(chuàng)始人Michael Widenius主持開發(fā)。采用GPL授權(quán)許可 MariaDB的目的是完全兼容MySQL,包括API和命令行,在存儲引擎方面,使用XtraDB(英語:XtraDB)來代替MySQL的InnoDB。
1.1 安裝
yum install mariadb-server
1.1.1 啟動服務(wù)
systemctl start mariadb
1.1.2 設(shè)置開機(jī)啟動
systemctl start mariadb
1.1.3 配置選項(xiàng)
mysql_secure_installation
根據(jù)提示,首次進(jìn)入無密碼,直接回車重置密碼。
刪除匿名用戶,拒絕root遠(yuǎn)程登錄(系統(tǒng)總是拒絕,這里配置不起作用),刪除test,重新加載權(quán)限表。
1.1.4 測試登錄:mysql -u root –p
查看端口是否開啟成功:netstat -anpt | grep mysqld
1.2 配置UTF字符集編碼
1)vi /etc/my.cnf
在 [mysqld] 標(biāo)簽下添加
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
2)vi /etc/my.cnf.d/client.cnf
在 [client] 標(biāo)簽下添加
default-character-set=utf8
3)vi /etc/my.cnf.d/mysql-clients.cnf
在 [mysql] 標(biāo)簽下添加
default-character-set=utf8
4)重啟服務(wù):systemctl restart mariadb
5)查看字符集:show variables like "%character%";show variables like "%collation%";
1.3 配置遠(yuǎn)程登錄
1.3.1 本地進(jìn)入數(shù)據(jù)庫,查看user表
use mysql;
select host, user from user;
1.3.2 將本地用戶改為全局:將與主機(jī)名相等的字段改為 "%"
update user set host='%' where host='本地主機(jī)名';
1.3.3 重啟maridb服務(wù)
systemctl restart mariadb
1.3.4 測試連接
外部機(jī)器登錄測試。
總結(jié)
以上是生活随笔為你收集整理的查看分支编码_MySQL分支数据库MariaDB之CentOS安装教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TensorFlow 笔记3--模型的保
- 下一篇: 树莓派的使用