linux下的mysql插入数据报错:ERROR 1366 (HY000): Incorrect string value: ‘\xE5\xBC\xA0\xE4\xB8\x89’ for column ‘name’ at row 1。此时我们需要更改linux下mysql的编码格式。
一般我们在安装完成mysql数据库后发现数据库竟然不支持中文,这是数据库默认编码格式的问题,本篇我们介绍如何修改数据库的默认编码为utf8。
(注:本地的mysql数据库报这个错误也是由于编码格式错误导致的。)
举个例子:
create table teacher (name varchar(20),age int,sex varchar(10));
insert into teacher values(“张三”,34,“女”);
第一步:
首先我们在终端窗口处输入mysql -u root -p 命令,然后输入root帐号密码连接数据库。具体操作如下图所示。
ERROR 1366 (HY000): Incorrect string value: ‘\xE5\xBC\xA0\xE4\xB8\x89‘ for column
最新推荐文章于 2023-02-02 20:34:47 发布