ubuntu16.04 修改mysql编码
来源:互联网 发布:大学生网络安全意识 编辑:程序博客网 时间:2024/05/29 17:56
今天在往mysql添加数据时,出现:ERROR 1366 (HY000): Incorrect string value: '\xD0\xDE\xB8\xC4\xD3\xDA' for column 'author' at row 1 或者 在做数据存储的时,中文会被解析成乱码(???)
后面就是各种问度娘,但是他们出来的解决方法差不多都是一样的。。
大概意思就是我当前存储的这个字段不是utf8 或者gbk格式;
解决方案:
mysql> alter table content[表名] modify author[字段] varchar (30) character set gbk;
然后再;
mysql> charset gbk;
这句代码。很是实用,修改了当前字段的存储类型。
查看数据各相关字符编码 : show variables like '%char%';
设置数据库的编码 : alter database 数据库名 character set gbk;
修改表编码 : alter table 表名 character set gbk;
修改字段编码 : alter table 表名 modify 字段名 字段类型 character set gbk;
创建数据库时指定编码 : create database 数据库名 character set gbk;
创建表时指定编码 : create table 表名 default charset = utf8;
阅读全文
0 0
- ubuntu16.04 修改mysql编码
- Ubuntu16.04修改mysql编码
- ubuntu16.04 修改mysql配置文件my.cnf编码出错---解决方法
- Ubuntu16.04中MySQL安装配置及修改字符集编码
- Ubuntu16.04 mysql 编码方式配置
- ubuntu16.04 mysql修改datadir的折腾
- ubuntu16.04下修改mysql字符集
- ubuntu16.04中安装mysql和设置中文编码
- ubuntu16 tomcat7安装和编码修改
- Ubuntu16.04-修改DNS
- ubuntu12.04 修改mysql默认编码方式
- MySQL的编码修改
- 修改mysql编码
- 修改mysql数据库编码
- mysql 修改字符编码
- 修改mysql字符集编码
- mysql编码修改
- MySQL 修改编码方式
- UVA
- qt内qstring,int,char,qbytearray互相转化
- Servlet接口继承图解
- 解决IIS7多域名绑定同一物理目录,设置不同的默认文档的问题
- 数据结构实验:连通分量个数
- ubuntu16.04 修改mysql编码
- SpringBoot之Servlet(C)
- ubuntu下a2enmod命令的使用
- Java 中 Vector、ArrayList、List 使用深入剖析
- Spring整合JMS(消息中间件)
- SPFA
- POJ
- Node.js 实现爬虫(2) —— 多页面的爬虫程序
- Zigbee协议栈OSAL层API函数