对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 网站建设 >

MYSQL数据库使用UTF-8编码的问题

时间:2011-02-12 00:00来源:网络 作者:红警 点击:
MYSQL数据库使用UTF-8编码的问题 1.用phpmyadmin创建数据库和数据表 创建数据库的时候,请将整理设置为:utf8_general_ci 或执行语句: CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_gener
  

MYSQL数据库使用UTF-8编码的问题
 

    1.用phpmyadmin创建数据库和数据表
    创建数据库的时候,请将“整理”设置为:“utf8_general_ci”
    或执行语句:
    CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

    创建数据表的时候:如果是该字段是存放中文的话,则需要将“整理”设置为:“utf8_general_ci”,
    如果该字段是存放英文或数字的话,默认就可以了。
    相应的SQL语句,例如:
    CREATE TABLE `test` (
    `id` INT NOT NULL ,
    `name` VARCHAR( 10 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
    PRIMARY KEY ( `id` )
    ) ENGINE = MYISAM ;

    2.用PHP读写数据库
    在连接数据库之后:
    [hide]$connection = mysql_connect($host_name, $host_user, $host_pass);
    加入两行:

    mysql_query("set character set 'utf8'");//读库
    mysql_query("set names 'utf8'");//写库

    就可以正常的读写MYSQL数据库了。

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八