php和mysql数据库问题

来源:百度知道 编辑:UC知道 时间:2024/05/05 22:11:26
在对数据库进行写入和更新操作时,操作一切正常,也能正常显示中文,有个问题就是打开数据库看到的是中文变正了看不懂的文字,网页能够把这些看不到的我认为是乱码的东西正确显示成中文,为什么呢,需要怎么才可以让数据库和网页统一显示中文,
网页和数据库我用的都是utf-8
我用的是Adobe Dreamweaver CS4

每次插入前加上mysql_query('set names utf8');试一试。

你是用什么工具打开数据库的呢?
如果是SQL客户端软件 则在配置中设置编码为utf8

如果是 phpmyadmin 你在点击“浏览”以后看到乱码,这是右键网页 选择编码->utf8

在Dreamweaver 里可以设置连接字符集是utf8.

你插入数据库的数据,最好进行转码(转成utf-8).