MySql修改数据库编码为UTF8
来源:互联网 发布:淘宝怎么打印发货单 编辑:程序博客网 时间:2024/06/07 03:00
mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,乱码问题可是防不胜防。制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。
我们可以通过命令查看数据库当前编码:
|character_set_client| utf8 | | character_set_connection | utf8| | character_set_database| utf8 | | character_set_filesystem | binary| | character_set_results| utf8 | | character_set_server| latin1 | | character_set_system| utf8
注意 该配置| character_set_server | latin1 无法设置成UTF8 交互时候仍然会出现乱码。
另外注意事项:+--------------------------+---------------------------------------------------------+| 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| C:\Program Files\MySQL\MySQL Server 5.0\share\charsets\ | +--------------------------+---------------------------------------------------------+8 rows in set
1、建表时加utf8,表字段的Collation可加可不加,不加时默认是utf8_general_ci了。
2、网页xxx.php/jsp保存时选择utf8编码,页头最好加上
在执行CRUD操作前先执行一下
-------------------------
连接数据库设置编码
-------------------------
java中的常用编码UTF-8;GBK;GB2312;ISO-8859-1;
对应mysql数据库中的编码utf8;gbk;gb2312;latin1
0 0
- 修改数据库mysql字符编码为UTF8
- MySql修改数据库编码为UTF8
- MySql修改数据库编码为UTF8
- MySql修改数据库编码为UTF8
- MySQL修改数据库编码为UTF8
- 修改数据库mysql字符编码为UTF8
- MySql修改数据库编码为utf8
- MySql修改数据库编码为UTF8
- MySql修改数据库编码为UTF8
- MySql修改数据库编码为UTF8
- MySql修改数据库编码为UTF8
- Mysql修改编码为utf8
- mysql编码修改为utf8
- 修改mysql数据库的默认编码方式为UTF8
- linux下修改数据库mysql字符编码为UTF8
- 修改mysql数据库为utf8
- 修改oracle数据库的编码为utf8
- mysql服务器修改为utf8编码
- c++实验3—多分数段函数求值
- 摘自w3school的html标签内容——框架标签
- bootstrap仿百度输入框智能提示(提示信息存在于数据库中)
- Linux shell I/O 重定向
- algorithm(set)
- MySql修改数据库编码为UTF8
- IIS7.5 HTTP 错误 500.19
- 分别求1+2+3+.....+n 和 1*2*3*......*n递归
- Docker的数据卷和数据卷容器
- Django-HttpResponse返回models对象
- FastDFS在.Net平台上的使用
- java.math.BigInteger cannot be cast to java.lang.Long
- Python3的循环
- C++实验3-个人所得税计算器