前两天用360杀毒时把MYSQL给误清除了,今天在使用的时候重新装了个
MYSQL5.2。创建了一个表,设置NAME字段为varchar(100),但是在插入中文时报错:ERROR 1366
(HY000): Incorrect string value: '。
【mysql】 【软件开发】 【string】 【字符集】 【varchar】 点击查看原文>
Nov
23
2017
Nov
23
2017
Nov
23
2017
1.避免创建数据库及表出现中文乱码和查看编码方法 a.创建数据库的时候 CREATE DATABASE `test`
CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; b.建表的时候 CREATE
TABLE `database_user` ( `ID` varchar(40) NOT NULL default '',
`UserID` varchar(40) NOT NULL default '', ) ENGINE=InnoDB DEFAULT
CHARSET=utf8; 建库和建表时都使用相同的编码格式,基本上不会出问题。
【mysql】 【数据库】 【解决方案】 【test】 【Create】 …
Nov
23
2017
Nov
23
2017
Nov
23
2017
Nov
23
2017
Nov
22
2017
Nov
22
2017
Nov
22
2017