为什么获取到的这个枚举类型是问号呢? 我在mysql控制台看的确是中文字呢 。字符集PHP和mysql都是utf8,怎么获取到这个枚举类型的值 。
?php
header ( "Content-Type:text/html; charset=utf-8" );
$host = "localhost";
$user = "root";
$password = "";
@$conn = mysql_connect($host,$user,$password) or die("数据库连接失败,请检查数据库配置!" . mysql_error());
$tableName = "viuoo";
mysql_select_db($tableName,$conn) or die('数据库表选择出错,请检查数据库表名是否正确!');
mysql_query("SET NAMES 'utf-8'");
$dm = "SELECT * FROMuser";
$result = mysql_query($dm,$conn);
while($res = mysql_fetch_row($result)){
print_r($res);
}
?
mysql php utf8 数据库
------解决方案--------------------
mysql_query("SET NAMES 'utf-8'");
改成
mysql_query("SET NAMES 'UTF8'");
如何获取mysql中枚举类型的值如何获取mysql中枚举类型mysql怎么弄枚举的值
mysql_query("SET NAMES 'utf-8'");
修改成
mysql_query("SET NAMES 'UTF8'");
MySQL workbench 怎么能让枚举在表格里显示和选择你是指默认的mysql目录下data里面的'mysql'这个schema没有在workbench里面看到吧mysql怎么弄枚举?
点击菜单-Edit-Preferences里面的SQL Editor,然后把"show Data Dicrionaries and Internal Schemas"前面的复选框给勾上,再回过去刷新或者重新连接,就会出现mysql怎么弄枚举了
mysql怎么弄枚举的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于数据库枚举类型怎么用、mysql怎么弄枚举的信息别忘了在本站进行查找喔 。
- mysql游标和存储过程是什么 mysql游标表名为变量
- 如何使用cmd命令行提示符登录mysql服务器 cmd中登陆mysql
- mysql怎么设置时区 mysql时间显示设置
- 招聘要精通mysql
- mysql 65535 8192 限制 mysql限制资源使用
- mysql有topn
- mysql协议包解析 mysqlicp协议
- mysql子查询和连接查询 mysql子查询插入
- Mysql使用索引查询 mysql使用round
- mysql下到了c盘 mysql怎么不存到c盘
