我们有时候会有需要在命令行中插入或者修改某些记录,带有中文的,插入的时候觉得没问题,但是取出来以后发现会乱码了。

其实很简单,我们只要在执行插入(INSERT)或者修改(UPDATE)之前执行一条语句就可以。

示例:

mysql > set names utf8;
mysql > insert into test(desc) values('每个人心里都有一颗火种');

在使用命令行插入的时候,只要在插入或者修改之前执行了set names utf8就不会乱码了。。