掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
最近安裝MySQL,使用了UTF-8 ,鍵表使用了UTF-8,遇到了MySQL命令行插入中文出錯的問題。

創(chuàng)新互聯(lián)建站是一家專業(yè)提供海勃灣企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為海勃灣眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。
在Query Browser中直接插入中文沒有問題.
- create table student(
- id varchar(100) not null default '',
- name varchar(20) default '',
- cardId varchar(20) not null default '',
- age int(3) default '0',
- primary key (id),
- unique key (cardId)
- )engine=InnoDB default charset=utf8;
但是在MySQL命令行中插入中文,居然不行.
設(shè)置環(huán)境為UTF8,插入仍然失敗.
- set names utf8;
解決:
- set names gbk;
- insert into student(id,name,cardId,age) values('1234','偉','05120492',24);
成功.

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流