向MySql数据库中插入一条数据后性别变成问号是怎么回事

 我来答
小楼清风
2010-06-10 · TA获得超过199个赞
知道小有建树答主
回答量:193
采纳率:0%
帮助的人:170万
展开全部
中文乱码 可以在建立数据库的时候使用语句 解决乱码问题
1。创建数据库的时候:CREATE DATABASE 'database'
CHARACTER SET 'utf8'
COLLATE 'utf8_general_ci';
2.建表的时候 CREATE TABLE 'database_user' (
'ID' varchar(40) NOT NULL default '',
'UserID' varchar(40) NOT NULL default '',
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

3.设置URL的时候 jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF

//这是导出MySql中建表语句的方法:这是从MySql中导出来的,方法是:点击表的右键选择Export+Backup Table As SQL Dump+Export to file
石业柏旺
2020-07-03 · TA获得超过3785个赞
知道大有可为答主
回答量:3141
采纳率:34%
帮助的人:229万
展开全部
去mysql里面设置,不要在php里设置mysql的编码,乱码肯定就是编码问题无疑,推荐你先把mysql里面表的编码改好,然后再把php的编码改好,这样就应该没问题了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e727050
2010-06-10 · TA获得超过217个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:0
展开全部
乱码了呗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式