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

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

[复制链接]
745793415 发表于 2014-01-07 19:33:50 | 显示全部楼层 |阅读模式
1.修改mysql配置文件my.ini或my.cnf,mysql最好用utf8编码
- @4 G9 M8 }8 k; g- F7 P0 d% ]3 [$ I& F/ s) ?& w8 u
[mysql]
6 ^& U6 w! b/ \' jdefault-character-set=utf8
. ~' s+ V& ~+ f' I8 o& k[mysqld]
# }- N8 x5 J1 M1 r4 M( t8 x9 Idefault-character-set=utf8
0 x( u! }' C5 hdefault-storage-engine=MyISAM! N5 F7 i* u, x8 M9 ]0 J6 M
在[mysqld]下加入:! t. c4 W! s7 [8 D# f1 f( H
default-collation=utf8_bin+ B, f) B# h3 c" s" ?
init_connect='SET NAMES utf8'
/ D9 E; y. Y: w& x# ]  g2 Y: P8 y: P2 Z
2.在需要做数据库操作的php程序前加mysql_query("set names '编码'");,编码和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是 utf8,这样插入或检索数据时就不会出现乱码了网联中国# A' X: |+ X5 c8 _4 \

4 O  R$ V; @* g. S) B
+ I( V9 y8 X7 h$ f, I1 v

暂时无法加载帖子列表

回复

使用道具 举报

夏天风雨 发表于 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 08:38 , Processed in 0.065060 second(s), 28 queries , Gzip On.

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

    Powered by Discuz! X3.5

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