mysql80解决不支持中文的问题
1.查看mysql80字符集
show variables like 'character_set%';
2.修改server编码格式
在mysql安装目录下找到my-default.ini文件并复制一份改为my.ini,文件内加入如下设置
[mysqld]
character-set-server=utf8
collation-server = utf8_general_ci
[client]
default-character-set=utf8
其他不用动,保存后重启mysql服务

3.修改数据库编码
alter database mydata character set utf8mb4;4.其他编码修改
set character_set_client=utf8mb4;5.如果都不能解决,考虑删除并重建数据库
#创建数据库时设置好库的编码格式
create database mydata character set utf8 COLLATE utf8_general_ci;重新创建的库和表就可以正常添加中文了

mysql80解决不支持中文的问题的更多相关文章
- docker容器下tomcat 不向catalina.out输出日志解决以及支持中文字符集
		docker容器下tomcat 不向catalina.out输出日志解决 去掉 & 符号,直接 使用 ENTRYPOINT ["/data/tomcat/bin/startup.sh ... 
- Ubuntu15下mysql5.6.25解决不支持中文的办法
		apt-get install 安装的,不是源码包安装的mysql 1 修改mysql的配置文件 /etc/mysql/conf.d/mysql.cnf 在[mysql]的下方加入如下语句:(注:这个 ... 
- JqueryQrcode生成二维码不支持中文的解决办法
		JqueryQrcode.js有一个小小的缺点,就是默认不支持中文. 这跟js的机制有关系,jquery-qrcode这个库是采用 charCodeAt() 这个方式进行编码转换的, 而这个方法默认会 ... 
- [转载]tomcat的配置文件server.xml不支持中文注释的解决办法
		原文链接:http://tjmljw.iteye.com/blog/1500370 启动tomcat失败,控制台一闪而过,打开catalina的log发现错误指向了conf/server.xml,报错 ... 
- Ubuntu CTRL+ALT+F1~F6 进入命令模式后不支持中文显示的解决办法
		前言 我在实验进入linux系统启动xwindow server而不启动KDE GNOME等桌面系统时遇到的问题.只启动x server而不启动桌面系统,在xserver之上运行一个全屏的图形界面程序 ... 
- Ubuntu 15.04下MySQL 5.6.25不支持中文解决办法
		Ubuntu 15.04下MySQL 5.6.25不支持中文解决办法,apt-get install 安装的,不是源码包安装的mysql. 1 修改mysql的配置文件 /etc/mysql/conf ... 
- [flask实践] 解决mysql数据库不支持中文的问题
		接上一篇文章,在解决了mysql+flask环境配置问题之后,往数据库存中文字符串会报1366错误,提示不正确的字符.继而发现默认的mysql采用了Latin1字符集,这种编码是不支持中文的. 如果想 ... 
- python---不支持中文注释解决办法
		很神奇的一件事儿,pycharm不支持中文注释,具体解决办法: #-*- coding: utf- -*- 具体使用: 
- Sass、Less编译器koala及koala不支持中文字体的解决方法
		一款很好用的Sass编译器,还可以编译Less.coffeescript等 去官网下载适合自己电脑的版本 http://koala-app.com/index-zh.html 打开后拖动或者打开项目目 ... 
- 解决tomcat不支持中文路径的问题
		问题描述: 开发文件下载功能时,因为需求比较简单,要求下载一个说明文件.于是,直接给出了文件所在服务器的地址,通过链接直接下载此文件(因需求简单,未考虑安全方面的问题-_-||). 在这个过程中,文件 ... 
随机推荐
- antd DatePicker限制日期的选择
			import React from 'react'; import ReactDOM from 'react-dom'; import {Input,DatePicker,Form,Col,Butto ... 
- Java流程控制之break、continue、goto
			break.continue break在任何循环语句的主体部分,均可用break控制循环的流程.break用于强行退出循环,不执行循环中剩余的语句.(break语句也在switch语句中使用) co ... 
- 在 C# 中调用FastReport 设计窗口
			因为引入FastReport中的控件时报错,在网上又搜不到相应的解决办法 所以在这里动态添加 首先在创建的项目中引入FastReport.dll //创建一个空的报表 Report report = ... 
- 050_Sublime For Salesforce
			之前安装工具都是在网上找的文章,照着步骤一点点来的,最近电脑升级所以要重新安装,花了一个小时终于搞好了,虽然说现在插件已经不维护了,但我觉得目前的工具还是可以够我用的: 1.我之前用的是3083版本, ... 
- js-模态框的拖动
			效果如下: 代码如下: <div class="clickBtn">点击,弹出登录框</div> <div class="login&quo ... 
- mobx hook中的使用
			class import { inject, observer } from "mobx-react"; // 需要使用mobx-react提供的Provider 包裹,需要使用的 ... 
- adb查看包名
			方法一:adb shell pm list packages 方法二:adb shell dumpsys activity activities (前提条件:手机应用上只启动你要用的APP) 方法三: ... 
- [JSOI2014]宅男计划
			Description: 外卖店一共有N种食物,分别有1到N编号.第i种食物有固定的价钱Pi和保质期Si.第i种食物会在Si天后过期.JYY是不会吃过期食物的. 比如JYY如果今天点了一份保质期为1天 ... 
- 执行Maven的test命令报错
			参考网址:https://blog.csdn.net/weixin_46688566/article/details/126470742 解决方案 在pom.xml文件中加入以下依赖: <plu ... 
- MQTT服务器搭建——Liunx安装mosquitto,并设置用户密码
			一.安装 1.下载mosquitto安装包 地址:http://mosquitto.org/files/source/ 2.安装依赖包 yum install gcc gcc-c++ libstdc+ ... 
