centos 7 mysql 中文,解决centOS7 下mysql插入中文字符报错相关问题
解决centOS7 下mysql插入中文字符报错相关问题
在刚装完mysql,就建立了数据库abc,然后新建一个abc表,插入英文没有问题,但是插入中文就有问题,会报错:
ERROR 1366 (HY000): Incorrect string value: '\xE4\xBD\x99\xE9\x93\xB6...'
应该是数据库编码问题,所以应该改数据库编码
这里有2中方法。一种是直接敲代码设置,一种是在CentOS7中修改文件/usr/my.cnf,
第一种方法:
列出数据库的编码表
mysql> show variables like '%char%';
修改编码格式:
mysql> set character_set_database=utf8;
mysql> set character_set_server=utf8;
等
就是保留character_set_filesystem和character_sets_dir的原有默认值不变,其他全都改为utf8就行
然后把原来创建的数据库删除重新建立一个,再创建一个表,就可以插入中文啦。。。
第二种方法:在CentOS7中修改文件/usr/my.cnf,
打开配置文件:
vi/etc/my.cnf;
在[mysqld],[mysql],[client]下分别添加如下内容
[mysqld]
character_set_server = utf8
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
备注:
编辑文件用到的快捷键:
进入编辑模式编辑
i
退出编辑模式
Esc
退出文件并保存
:wq
http://www.dengb.com/xtzh/1184422.htmlwww.dengb.comtruehttp://www.dengb.com/xtzh/1184422.htmlTechArticle解决centOS7 下mysql插入中文字符报错相关问题 在刚装完mysql,就建立了数据库abc,然后新建一个abc表,插入英文没有问题,但是插入中文就有...
centos 7 mysql 中文,解决centOS7 下mysql插入中文字符报错相关问题相关推荐
- mysql star item 失败_解决CentOS7下MySQL服务启动失败的问题.md
--- title: 解决CentOs7下MySQL服务启动失败的问题 date: 2021-01-06 15:21:31 tags: MySQL --- 老夫前几天才在虚拟机的CentOS安装好My ...
- php fpm 日志记录,如何解决nginx下php-fpm不记录php报错日志的问题
如何解决nginx下php-fpm不记录php报错日志的问题 发布时间:2020-07-28 10:17:29 来源:亿速云 阅读:150 作者:Leah 本篇文章为大家展示了如何解决nginx下ph ...
- php报错致命错误203,Centos7 下安装PHP7 phpredis扩展报错解决办法 致命错误:ext/standard/php_smart_str.h...
php7编译安装phpredis扩展报一下错误的解决办法 [root@************ phpredis-2.2.8]# make /bin/sh /usr/local/src/phpredi ...
- CentOs7下php7装redis拓展报错
遇到PHP Startup: Unable to load dynamic library:undefined symbol: zval_used_for_init in Unknown on lin ...
- 解决 linux下编译运行.sh文件报错 “[: XXXX: unexpected operator” 问题
上网查了资料发现,因为Ubuntu默认的sh是连接到dash的,而dash跟bash的不兼容所以出错.既然原因找到,那么就可以把默认连接改成bash即可 $ sudo dpkg-reconfigure ...
- nginx php fpm 日志,nginx下php-fpm不记录php报错日志怎么办?
解决nginx下php-fpm不记录php报错日志的办法:1.修改[php-fpm.conf]中配置,没有则增加:2.修改[php.ini]中配置,没有则增加:3.重启[php-fpm]即可. 解决n ...
- linux没有mysql.server,[linux]centos7下解决yum install mysql-server没有可用包
第一步:安装从网上下载文件的wget命令 [root@master ~]# yum -y install wget 第二步:下载mysql的repo源 [root@master ~]# wget ht ...
- centos7下mysql卸载的方法分享
Mysql: MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最 ...
- 解决Linux下MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.[FAILED]...
刚装完MySQL,启动时报如下错误: Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 解决Linux下My ...
最新文章
- 无准备,不编程——计算机达人成长之路(15)连载
- Oh-My-Zsh及主题、插件安装与配置
- Ember版本小小结
- java与html关联_java-如何在HTML文件中搜索某些标签?
- Cere Network将在DAOMaker平台启动首次种子私募轮社区融资
- gulp之gulp-uglify模块
- #C++初学记录(算法测试2019/5/5)(深度搜索)
- 【数据库】SQL建表
- 怀念经理用鼠标线联网的1990年代当时
- 硬盘加密软件测试工资,实测加密软件BitLocker对硬盘性能有何影响
- 怎么把ppt文字大小设置一致_PPT基础入门技巧,这都不会?就别谈制作PPT了,学会瞬间提高档次...
- linux远程摄像头,通过Web远程浏览Mini6410上的摄像头
- qt linux 下的u盘检测,Qt-detect-Udisk老外写的qt检测U盘
- 为了推动仓库无纸化操作我们做了什么?
- Excel中index和match结合解决vlookup匹配出错问题
- mysql handlers_MySQL handler相关状态参数解释
- java后端返回二进制图片 前端进行展示 详解
- 客户端连接服务器,配置出错“连接超时”或者“无监听程序”解决方法
- 中文分词多领域语料库
- 数据模型(LP32 ILP32 LP64 LLP64 ILP64 )
热门文章
- scala基本类型和成员定义
- Windows系统错误代码大全
- 调车遇到的问题及解决办法
- 18-09-16如何从pychram的第三方包导入设计器
- Win7下的C盘重新划分为两个盘
- org.hibernate.AnnotationException: mappedBy reference an unknown target entity property
- 学习SQLite之路(二)
- python 中的metaclass和baseclasses
- Redis中struct运用
- [阅读记录]《新ABS_Guide_cn.txt》shell脚本的编写