卸载安装好了几次 安装时选的utf8但是建表时依旧无法使用中文 使用
show variables like "%character%";
查看 这是修改之后的值 修改代码如下
SET character_set_client =gbk; //设置客服端的编码
SET character_set_results =gbk; //设置服务器端结果返回的编码
SET character_set_connection =gbk; //设置客服端与服务端连接时的编码
修改之前这几个值都是utf8 但是没法使用中文 改为gbk之后可以正常插入中文了
BUT 我发现重新启动mysql之后修改的值又变成之前的UTF8了 无法使用中文 还需要再次修改 就比较烦
打开mysql文件夹中的my.ini 配置文件 将这里的值改为gbk即可
来来回回折腾了好久才发现这个问题 在网上找了很多的经验贴都没有提及发现这种问题 不知道是个例还是什么