源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Mysql插入中文变为全问号???的问题 解决方法

  • 时间:2022-05-17 19:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Mysql插入中文变为全问号???的问题 解决方法
1、检查并修改mysql的my.ini的配置文件
[u]复制代码[/u] 代码如下:
default-character-set=utf8
2、建立数据库是要指定字符集
[u]复制代码[/u] 代码如下:
create database mydb default character set utf8 collate utf8_general_ci;
3、建立数据表示也要指定字符集: 出问题的命令:
[u]复制代码[/u] 代码如下:
CREATE TABLE IF NOT EXISTS `mydb` (   `username` varchar(64) NOT NULL,   `userid` int(11) NOT NULL,  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  正确的命令:
[u]复制代码[/u] 代码如下:
CREATE TABLE IF NOT EXISTS `mydb` (   `username` varchar(64) NOT NULL,   `userid` int(11) NOT NULL,  ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
说明:mysql版本:5.5.24
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部