在ubuntu上弄了个mysql-server。平常用着挺正常的,后来发现insert汉字select后竟然出来很多问号。然后开始google。
1、google上大多数说是更改配置文件,添加一行default-character-set=utf8。结果还是乱码。
失败。
2、然后想到建表时直接set编码试试:
ENGINE=InnoDB DEFAULT CHARSET=utf8;
好了,汉字显示正常。
在ubuntu上弄了个mysql-server。平常用着挺正常的,后来发现insert汉字select后竟然出来很多问号。然后开始google。
1、google上大多数说是更改配置文件,添加一行default-character-set=utf8。结果还是乱码。
失败。
2、然后想到建表时直接set编码试试:
ENGINE=InnoDB DEFAULT CHARSET=utf8;
好了,汉字显示正常。