首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql如何插入“SAINT BARTHÉLEMY”

2012-09-02 
mysql怎么插入“SAINT BARTHLEMY”1.我在php里面用$sqlupdate ipv6 set countrySAINT BARTHLEMY where

mysql怎么插入“SAINT BARTHÉLEMY”
1.我在php里面用
$sql="update ipv6 set country='SAINT BARTHÉLEMY' where cc='BL'";
$result=mysql_query($sql);
更新记录的时候提示Incorrect string value: '\xC9LEMY' for column 'country' at row 5
2.我用命令行方式
update ipv6 set country='SAINT BARTHÉLEMY' where cc='BL';
更新记录的时候没有提示错误,更新成功了,但是我用phpmyadmin看到É变成了@,我在命令行看到的É也是@.

我怎么才能正确的把这条记录更新到数据库呢。


[解决办法]
set names 'utf-8'
[解决办法]
php有更改编码的参数吗

需要把你输入的sql字符串改成utf8的 否则不认那个特殊字符的

热点排行