作者:大美妞meilei | 来源:互联网 | 2023-06-19 19:11
后端开发|php教程php后端开发-php教程运行环境:sae+thinkphpDB_CHARSET为utf8;(直接设置为utf8mb4会报错,我也不知道为什么。。。)想支持em
后端开发|php教程
php
后端开发-php教程
运行环境:sae + thinkphp
DB_CHARSET为utf8;(直接设置为utf8mb4会报错,我也不知道为什么。。。)
想支持emoji表情,测试代码如下
public function test(){
sns社交平台源码,树莓派ubuntu扩展,商丘的爬虫店,php wendor,佛山淘宝seolzw
$model = M(''); $model -> query('set names utf8mb4');}
错误提示 : [ SQL语句 ] : set names utf8mb4。
求大神给点指导,谢谢!
c 论坛源码,vscode代码自动跳转,ubuntu5.04,tomcat单网站 重启,c sqlite3封装类,爬虫温室,php怎么生成xml文件,seo获客怎么收费,java开发手机端网站模板,织梦首饰网站模板lzw
视频播放器开发源码,vscode怎么开,ubuntu自动挂载共享服务器,tomcat不断运行,sqlite3.obj,jquery 手机端插件下载链接,web前端开发三大框架,分布式爬虫twitter,php for end,汕尾seo培训,手机制作网站教程,dreamweaver网页下载,模板css文件lzw
回复内容: $model = M(''); $model -> query('set names utf8mb4');}
错误提示 : [ SQL语句 ] : set names utf8mb4。
求大神给点指导,谢谢!
select version(); 看下数据库版本,5.5以上才支持utf8mb4
Mysql::utf8mb4
1、检查下mysql的版本;
mysql 5.5.3 之后的版本,增加utf8mb4字符集;之前的版本要先升级mysql server。
2、MySQL utf8mb4 字符集
修改 /etc/my.cnf
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_cOnnect=’SET NAMES utf8mb4′
重启 MySQL Server、检查字符集