文档章节

mysql数据库字符编码修改

_火狼_
 _火狼_
发布于 2013/09/10 10:04
字数 223
阅读 23
收藏 0

mysql数据库字符编码修改

修改数据库的字符集  
mysql>use mydb

mysql>alter database mydb character set  
utf8;  
 
  创建数据库指定数据库的字符集  

mysql>create database mydb character set utf8;

通过MySQL命令行修改:

mysql> set character_set_client=utf8;
Query OK, 0
rows affected (0.00 sec)

mysql> set character_set_connection=utf8;
Query OK,
0 rows affected (0.00 sec)

mysql> set character_set_database=utf8;
Query OK, 0
rows affected (0.00 sec)

mysql> set character_set_results=utf8;
Query OK, 0
rows affected (0.00 sec)

mysql> set character_set_server=utf8;
Query OK, 0
rows affected (0.00 sec)

mysql> set character_set_system=utf8;
Query OK, 0
rows affected (0.01 sec)

mysql> set collation_connection=utf8;
Query OK, 0
rows affected (0.01 sec)

mysql> set collation_database=utf8;
Query OK, 0
rows affected (0.01 sec)

mysql> set collation_server=utf8;
Query OK, 0 rows
affected (0.01 sec)


查看:
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.03 sec)

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.04 sec)

© 著作权归作者所有

共有 人打赏支持
_火狼_
粉丝 2
博文 18
码字总数 23252
作品 0
武汉
修改mysql默认字符编码为utf8

MySQL的默认编码是Latin1,不支持中文,要支持中文需要把数据库的默认编码修改为gbk或者utf8。 1、修改数据库字符编码 mysql> alter database mydb character set utf8 ; 2、创建数据库时,指...

hiwill
2015/09/08
101
0
MySQL字符编码解决乱码问题

这几天查找了很多关于mysql对中文字符编码的处理,读了各种零散的文章,最后做了全面的总结,现和大家分享: 字符编码 MySQL字符编码 GBK、GB2312、UTF8区别:http://kongjian.baidu.com/wang...

牧北
2011/11/26
0
0
【数据库】MySQL中保存emoji特殊字符

如果想要在MySQL数据库中保存特殊字符,如emoji特殊字符🎱 😇。若采用之前字符集编码utf8或者其他的,当执行插入数据库操作后,数据库中却找到插入的特殊字符。原因是这些特殊字符所占用...

zrunker
2017/11/25
0
0
mysql环境下分分彩源码搭建的操作

首先打开分分彩源码搭建数据库(Linux):service mysql start(关闭数据库 service mysql stop) 企 娥:217 1793 408 window下:net start mysql 然后输入密码:mysql -uroot -p密码 进入mysql...

我Q2171793408
06/28
0
0
Centos 下Mysql 解决中文乱码问题

Mysql是我们项目中非常常用的数据型数据库。但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况。下面就来介绍一下如何彻底解决数据库中文乱码情况。 查看Mysql编码 这里我们...

阿刚ABC
09/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Apache Bench学习笔记

使用apache bench测试并发请求 ab -H "X-IMATRIX-ACCESS-TOKEN:1234567" -c 1000 -n 1000 http://localhost:8080/portfolioes/1/performance...

OSC_fly
26分钟前
2
0
Oracle推出轻量级Java微服务框架Helidon

近日,Oracle 推出 了一个新的开源框架 Helidon ,该项目是一个用于创建基于微服务的应用程序的Java库集合。和 Payara Micro 、 Thorntail (之前的 WildFly Swarm )、 OpenLiberty 、TomEE...

小刀爱编程
27分钟前
5
0
mysql 按周统计

方法一 : 使用 DATE_FORMAT 格式化时间,格式化参数参考 -- 参考地址 SELECTDATE_FORMAT( create_time, '%Y%u' ) weeks,DATE_FORMAT( date_sub( create_time, INTERVAL WEEKDAY( cre...

小鸟00
31分钟前
3
0
深入理解JAVA锁的机制

1. synchronized实现原理 在java代码中使用synchronized可是使用在代码块和方法中,根据Synchronized用的位置可以有这些使用场景: 如图,synchronized可以用在方法上也可以使用在代码块中,...

laigous
32分钟前
2
0
Mysql几种索引类型的区别及适用情况

如大家所知道的,Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。 那么,这几种索引有什么功能和性能上的不同呢? FULLTEXT 即为全文索引,目前只有MyISAM引擎支持。其可以...

ZhangLG
42分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部