在linux下经常需要对MYSQL进行汉字的搜索或者插入,但在ms环境中直接执行SQL语句,由于含有汉字所以会产生错误。此时最好的办法就是将SQL语句写入一个SQL文件,然后执行SQL文件即可。
eg:
vim test.sql
use database;
set names utf8;
insert into table values ('cc','cc');
:wq
执行sql文件 ./mysql -u -p -h < /home/test/test.sql