请教一下各位大神,在win10中使用命令提示符进入mysql会直接跳到mysql.exe的另一个窗口,这个窗口的编码方式是gbk,导致我insert中文的时候老是乱码。想问一下这个是咋回事呢,我看大家都是直接在cmd里面就进入mysql服务了,我这个咋还跳呢。mysql.exe的那个窗口也改不了utf8
cmd窗口只要能登录数据库即可,至于乱码问题,需要修改数据库字符编码。
1.查看数据库编码信息
show variables like '%char%';
2.设置数据库字符编码
set character_set_database=utf-8;
set character_set_server=utf-8;