找回密码
 加入怎通
查看: 333|回复: 4

[其他] PHP与Mysql的数据交互

[复制链接]
745793415 发表于 2014-01-07 19:33:50 | 显示全部楼层 |阅读模式
1.修改mysql配置文件my.ini或my.cnf,mysql最好用utf8编码
3 K% S: P- y1 @; d4 s. A) V& \$ I2 K8 d
[mysql]
2 m" ~8 C+ T+ O9 G0 a' \default-character-set=utf8
2 p0 A1 h1 ^. @0 N" H% M[mysqld]
: s  ^6 |# w/ h! @& ^0 m9 `( c9 ddefault-character-set=utf8
& a) G# ]3 \% x  _7 `* l+ B8 [default-storage-engine=MyISAM1 I* L* N/ c7 j, H: m
在[mysqld]下加入:
6 f6 f' F0 I  bdefault-collation=utf8_bin
0 K, ^0 @8 ^, e$ t) g% g1 L2 y2 rinit_connect='SET NAMES utf8'
* A# M6 f  ^2 U) R, Y8 I0 D4 C) ~2 `5 W( K$ [& b+ K
2.在需要做数据库操作的php程序前加mysql_query("set names '编码'");,编码和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是 utf8,这样插入或检索数据时就不会出现乱码了网联中国
+ P  D8 e' c6 |. g; `  I  ~% P5 @3 M; o: ], J% K

, N# Y2 m9 E. g# F) f# L! }

暂时无法加载帖子列表

回复

使用道具 举报

夏天风雨 发表于 2026-09-30 23:49:15 | 显示全部楼层
这个分享太实用了,刚好能用到,感谢楼主!
回复

使用道具 举报

各认同 发表于 2026-10-11 16:28:53 | 显示全部楼层
这个思路很新颖,打开了新世界的大门,谢谢分享
回复

使用道具 举报

人生如梦 发表于 2026-10-21 13:10:58 | 显示全部楼层
完全赞同,我也是这么认为的,英雄所见略同~
回复

使用道具 举报

acceptfuture 发表于 2026-10-26 05:47:49 | 显示全部楼层
刚好遇到类似问题,看完这个帖子心里有底了
回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 加入怎通

    本版积分规则

    QQ|手机版|小黑屋|网站地图|真牛社区 ( 苏ICP备2023040716号-2 )

    GMT+8, 2026-10-27 11:26 , Processed in 0.041002 second(s), 26 queries , Gzip On.

    免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

    Powered by Discuz! X3.5

    快速回复 返回顶部 返回列表