pymysql执行写入mysql的操作时报错:

Warning: (3719, "'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.")
  result = self._query(query)

这个警告的意思是

“UTF 8”目前是字符集UTF8MB3的别名,在将来的版本中将被UTF8MB4替换。请考虑使用UTF8MB4,以便明确无误。

这个警告并不影响程序的执行,但是如果想要修改的话,这里提供下方法:

一、首先我们可以win+r,输入cmd,接着输入

mysql -u root -p

输入mysql密码之后,输入   use  数据库名   。比如说我想查看数据库xina,那我输入命令如下来选定数据库xina

use xina;

接着查看这个数据库中某个表的数据类型,比如说我要查看表的名称是news,那我输入命令如下

show create table news;

可以看到下图所示

报错的目的是希望红框的部分是 DEFAULT CHARSET=utf8mb4

二、按照这个链接查找my.ini的方法,找到my.ini,在这个文件中找到[client],[mysqld],按照如下方式修改这个文件

[client]
port=3306
default-character-set=utf8mb4
[mysqld]
port=3306
character_set_server=utf8mb4
#解压目录
basedir=D:\MySql\mysql-8.0.12-winx64\bin
#解压目录下data目录
datadir=D:\MySql\mysql-8.0.12-winx64\data
federated
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

Warning: (3719, 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias fo相关推荐

  1. alias命令参数及用法详解--定义命令别名alias

    命          令:   alias 功能说明:设置指令的别名. 语 法:alias[别名]=[指令名称] 补充说明:用户可利用alias,自定指令的别名.若仅输入alias,则可列出目前所有的 ...

  2. Python3 使用 pymysql 连接 MySQL 建表时出现 Warning3719 UTF8 警告

    在学习 Python3 爬虫关系型数据库储存时,利用 pymysql 连接 MySQL 建表,测试用的代码如下,第一句 SQL 用于获取当前 MySQL 的版本信息,第二句 SQL 执行创建 spid ...

  3. 【MySQL】MySQL 8 新特性

    1. 默认字符集由latin1变为utf8mb4 在8.0版本之前,默认字符集为latin1,utf8指向的是utf8mb3,8.0版本默认字符集为utf8mb4,utf8默认指向的也是utf8mb4 ...

  4. mysql存储过程输出多个参数值_MySQL 存储过程返回多个值

    MySQL  存储过程返回多个值 在本教程中,您将学习如何编写/开发返回多个值的存储过程. MySQL存储函数只返回一个值.要开发返回多个值的存储过程,需要使用带有INOUT或OUT参数的存储过程. ...

  5. mysql 8.0免安装配置_Mysql8.0免安装包配置方法

    1. 官网下载mysql_8.0.12免安装包,解压到你存放的地方: 2. 配置环境变量(把bin的文件夹弄进系统path里面): 3. 在解压的根路径中,查看是否含有my.ini文件,没有就新建一个 ...

  6. nacos单机模式使用mysql库_Nacos docker 单机模式,mysql 搭建

    Nacos 的部署,我使用的时docker 部署(单机模式 Mysql),官网文档:https://nacos.io/zh-cn/docs/quick-start-docker.html 拉取代码: ...

  7. win10安装misql8_Win10安装MySQL8压缩包版的教程

    1 官网下载MySQL8安装 MySQL8下载地址 这个下载的是一个压缩包,下载后解压到指定目录即可. 2 配置环境变量 在环境变量Path里加D:DevelopmentMySQLmysql-8.0. ...

  8. mysql8 安装_MySQL8.x安装使用

    1.下载网址 https://dev.mysql.com/downloads/mysql/ 下载要登录,可以使用Oracle账户登录 2.安装MySQL服务 下载好的解压到D:developer目录下 ...

  9. Windows安装mysql8.0

    一.下载并解压 地址:https://dev.mysql.com/downloads/mysql/ 如下图: 下载解压后 二.创建my.ini文件 在D:\mysql\mysql-8.0.13-win ...

最新文章

  1. InputFlinger崩溃问题分析报告
  2. vim win装_VIM的代码补全工具YouCompleteMe在Windows上的安装攻略
  3. Content-Disposition
  4. 计算机专业英语的题目,计算机专业英语题目
  5. 如何配置程序集的版本策略
  6. 苹果Mac软件开发工具:Xcode 让开发者如虎添翼
  7. 舱机器人尾巴毛茸茸_这个毛茸茸的机器人不仅可撸,还会摇尾巴
  8. PDF怎么转换成图片?这两种转换方法快速转换
  9. 通信频段详解(5G)
  10. 景联文科技:手势识别如何在自动驾驶中应用,一文告诉你答案
  11. JavaScript-学习笔记一
  12. vmware 安装 黑群晖
  13. 虹软:中小企业该如何拥抱 AI
  14. PHP获取根目录方法
  15. MySQL数据库技术 第二版 章末 答案—单元5---思考5
  16. 关于 APP 电量测试步骤总结
  17. 单招计算机英语面试口语,面试单招英语自我介绍
  18. 免费AI标注工具-医疗影像标注工具
  19. 电大本科计算机导论试题,2018年电大计算机导论期末考试复习试题及答案.doc
  20. STM32基于IIC控制E2PROM和io口扩展

热门文章

  1. node.js使用create-torrent与parse-torrent操作torrent信息
  2. html中自动随机点名的程序,html实现随机点名器的示例代码
  3. intro是啥意思_intro-是什么意思_intro-怎么读_intro-翻译_用法_发音_词组_同反义词_表示“向内_在内”之义-新东方在线英语词典...
  4. MMALL ADMIN 后台管理总结
  5. 【元胞自动机】元胞自动机双车道交通流模型含靠右行驶【含Matlab源码 231期】
  6. Shopex中的css框架
  7. UltraEdit V18.10.1018 烈火绿色版
  8. Who is hacker
  9. 【蒟蒻の笔记】圆方树初识
  10. Linux环境模拟断网