mariadb数据库

 1  mariadb是mysql的一个分支,兼容mysql
 2 
 3  systemctl start mariadb.service #启动MariaDB
 4  systemctl stop mariadb.service #停止MariaDB
 5  systemctl restart mariadb.service #重启MariaDB
 6  systemctl enable mariadb.service #设置开机启动
 7 
 8  设置密码
 9  SET password=PASSWORD('2084628520');
10 
11    
12 MariaDB [(none)]> show variables like 'char';  //查找数据库的字符编码
13 Empty set (0.00 sec)
14 
15 MariaDB [(none)]> show variables like '%char%';  //查找数据库的字符编码,这里%char%是模糊查询的意思
16 +--------------------------+----------------------------+
17 | Variable_name | Value |
18 +--------------------------+----------------------------+
19 | character_set_client | utf8 |
20 | character_set_connection | utf8 |
21 | character_set_database | latin1 |
22 | character_set_filesystem | binary |
23 | character_set_results | utf8 |
24 | character_set_server | latin1 |
25 | character_set_system | utf8 |
26 | character_sets_dir | /usr/share/mysql/charsets/ |
27 +--------------------------+----------------------------+
28 8 rows in set (0.00 sec) 29 30

修改字符编码

vi /etc/my.cnf
1
在[mysqld]下添加


default-storage-engine = innodb
collation-server=utf8_general_ci
character-set-server = utf8
保存退出

 

编辑/etc/my.cnf.d/client.cnf文件


vi /etc/my.cnf.d/client.cnf

在[client]下添加:

default-character-set=utf8

保存并退出


编辑/etc/my.cnf.d/mysql-clients.cnf文件


vi /etc/my.cnf.d/mysql-clients.cnf

在[mysql]下添加

default-character-set =utf8
保存并退出


重启服务
systemctl restart mariadb 





posted @ 2020-01-15 14:39  初雨诗清风  阅读(199)  评论(0编辑  收藏  举报