(转)修改查看MYSQL字符集(charset)

Posted augustyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(转)修改查看MYSQL字符集(charset)相关的知识,希望对你有一定的参考价值。

查看mysql的字符集

mysql> show variables like ‘collation_%‘;
+----------------------+-----------------+
| Variable_name         | Value            |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database    | utf8_general_ci |
| collation_server      | utf8_general_ci |
+----------------------+-----------------+
3 rows in set (0.01sec)
mysql> show variables like ‘character_set_%‘;
+--------------------------+----------------------------+
| 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/ |
+--------------------------+----------------------------+
8 rows in set (0.01 sec)
mysql>
修改数据库的字符集
    mysql>use databaseName

    mysql>alter database databaseName character set utf8;
在创建数据库时指定数据库的字符集
    mysql>create database databaseName character set utf8;

再说下linux下设置mysql大小写敏感的问题和设置默认字体集的问题

vi /etc/my.cnf

在[mysqld] 下加入

lower_case_table_names=1//不区分大小写,0为要区分。

default-character-set=utf8//设置服务端的字符集为***

在[client]下添加
default-character-set=utf8































以上是关于(转)修改查看MYSQL字符集(charset)的主要内容,如果未能解决你的问题,请参考以下文章

Mysql修改字符集

Java 修改编码格式的几种方式

转 mysql 5.7版本修改编码为utf-8

(转)Linux运维MySQL必会面试题100道

Mysql库表记录的基本操作

数据库迁移,从oracle到mysql的sql修改