修改mysql字符集为utf8

#在[client]字段添加

[client]

default-character-set=utf8

#在[mysqld]字段添加

[mysqld]

character-set-server=utf8

#在[mysql]字段添加

[mysql]

default-character-set=utf8

#修改完成后重启mysql

~$ sudo /etc/init.d/mysql restart

#查看效果

mysql> show variables like ‘%char%‘;

+--------------------------+----------------------------+

| Variable_name            | Value                      |

+--------------------------+----------------------------+

| character_set_client     | utf8                       |

| character_set_connection | utf8                       |

| character_set_database   | utf8                       |

| character_set_filesystem | binary                     |

| character_set_results    | utf8                       |

| character_set_server     | utf8                       |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

时间: 2024-10-11 10:36:43

修改mysql字符集为utf8的相关文章

修改mysql编码为UTF-8

mysql> show variables like '%character%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8

CentOS修改Mysql字符集

1.mysql>show variables like 'character_set%'; 显示如下: +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 | | character_set_connec

CentOS查看和修改MySQL字符集

通过以下命令查看了MySQL的字符集 连接上mysql服务,输入以下命令 mysql>show variables like 'character_set%'; 显示如下: 为了让MySQL支持中文,需要把字符集改变成UTF8, 方法如下: 1. 打开vi /etc/my.cnf 2. 修改成如下内容,保存 [client] port=3306 socket=/var/lib/mysql/mysql.sock default-character-set=utf8 [mysqld] datadir

修改Mysql字符集

第一种 一.修改my.ini配置文件(MySQL配置文件) character_set_server = utf8 #设置字符集 重启mysql数据库服务 查看当前数据库字符集 show VARIABLES like 'character%'; 二.修改数据库字符集 alter database 数据库名 character set utf8; ps:修改完数据库字符集,需要重启MySQL数据库. 三.修改表字符集 ALTER TABLE 表名 DEFAULT CHARACTER SET utf

CentOS 查看和修改 MySQL 字符集

客户提供了MySQL的环境,但是不支持中文, 通过以下命令查看了MySQL的字符集 连接上 mysql 服务,输入以下命令 mysql> show variables like 'character_set%'; 显示如下: +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+-------------------------

ubuntu 修改mysql编码为utf8

ubuntu使用apt-get安装mysql后,server的默认编码是latin1,下面把server的编码修改成utf8. 查看mysql和编码的信息 看下mysql的信息: mysql> select version(); +-------------------------+ | version()               | +-------------------------+ | 5.5.41-0ubuntu0.14.04.1 | +----------------------

ubuntu18.10 修改MySQL编码为utf-8

首先登陆mysql的交互shell,输入下面的命令查看当前数据库的编码方式 show variables like '%character%'; 从上面可以看出,mysql数据库装上之后初始并不均是utf8 退出刚才的交互shell,去修改下面的配置文件 输入下面的命令,打开第一个配置文件 sudo vim /etc/mysql/conf.d/mysql.cnf 在 [mysql] 标签的下一行添加下面的配置 default-character-set=utf8 输入下面的命令,打开第二个配置文

永久修改MySQL字符集(适用Mysql5.5、Mysql5.6、Mysql5.7以上)

在my.ini文件里添加三个参数: 1.在[client]下添加 default-character-set=utf8 2.在[mysqld]下添加 character-set-server=utf8       init_connect = 'SET NAMES utf8'

MySQL字符集的修改和查看

1.关于MySQL字符集 MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation). MySQL对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection). MySQL对于字符集的指定可以细化到一个数据库,一张表,一列,应该用什么字符集. 2.查看MySQL字符集 2.1.查看字符集的设置 mysql> show variab