首页 > 数据库 > MySQL > 正文

MYSQL数据库使用UTF-8中文编码乱码的解决办法

2024-07-24 13:08:03
字体:
来源:转载
供稿:网友
这篇文章主要介绍了MYSQL数据库使用UTF-8中文编码乱码的解决办法,需要的朋友可以参考下
 

1.用phpmyadmin创建数据库和数据表 
创建数据库的时候,请将“整理”设置为:“utf8_general_ci” 
或执行语句:

复制代码代码如下:
CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 

创建数据表的时候:如果是该字段是存放中文的话,则需要将“整理”设置为:“utf8_general_ci”, 
如果该字段是存放英文或数字的话,默认就可以了。 
相应的SQL语句,例如:
  1. CREATE TABLE `test` (  
  2. `id` INT NOT NULL ,  
  3. `name` VARCHAR( 10 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,  
  4. PRIMARY KEY ( `id` )  
  5. ) ENGINE = MYISAM ;  
?
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表