mysql-1267-Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT)

  • Post author:
  • Post category:mysql

mysql 执行报错 [Err] 1267 - Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation '=' 数据库的排序规则编码不一致导致 查看库的编码 再查看各个表的编码 show create table 表一; ENGINE=InnoDB…

继续阅读 mysql-1267-Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT)

mysql学习—CASE表达式

  • Post author:
  • Post category:mysql

1-1 CASE表达式 CASE表达式概述 注意事项: (1)统一各分支返回的数据类型 (2)不要忘了写END (3)养成写ELSE子句的习惯 /* 把县编号转换成地区编号(1) */ SELECT CASE pref_name WHEN '德岛' THEN '四国' WHEN '香川' THEN '四国' WHEN '爱媛' THEN '四国' WHEN '高知' THEN '四国' WHEN …

继续阅读 mysql学习—CASE表达式

java mysql 主键自增_java往数据库sql中添加数据,怎么让主键自增

  • Post author:
  • Post category:java

展开全部 首先,你如果想把id列设置为自62616964757a686964616fe78988e69d8331333335323532增列,直接在数据库中将其设置为自增列就可以了。 然后,等你添加数据的时候使用如下的语句:INSERT INTO dingdan(sname,snumber,rname,rnumber,address,beizhu,cdate) VALUES (?,?,?,?,?,…

继续阅读 java mysql 主键自增_java往数据库sql中添加数据,怎么让主键自增

万字长文——MySQL基础一篇打通

  • Post author:
  • Post category:mysql

准备工作 直接使用MySQL提供的数据, 下载MySQL示例数据库 MySQL示例数据库模式由以下表组成: Customers :存储客户的数据。 Products :存储比例模型车列表。 ProductLines :存储产品系列类别列表。 Orders :存储客户下达的销售订单。 OrderDetails :存储每个销售订单的销售订单行项目。 Payments :存储客户根据其帐户进行的付款。 …

继续阅读 万字长文——MySQL基础一篇打通

CentOS8下安装mysql8

  • Post author:
  • Post category:mysql

1.安装Yum Repository wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm 2.使用rpm来安装MySQL rpm -ivh mysql80-community-release-el8-1.noarch.rpm 3.使用yum安装mysql服务 yum -y install mysql-ser…

继续阅读 CentOS8下安装mysql8

MySQL的安装

  • Post author:
  • Post category:mysql

1.安装条件: 1)需要microsoft visual C++ Runtime 64 bits(下载地址: http://download.csdn.net/download/ruthywei/10051704 ) 2).net framework4.0(下载地址: http://rj.baidu.com/soft/detail/15910.html?ald ) 如果Windows Server…

继续阅读 MySQL的安装

测试环境 MySQL 5.7.31 单实例升级 MySQL 8.0.22

  • Post author:
  • Post category:mysql

测试环境 MySQL 5.7.31 单实例升级 MySQL 8.0.22 升级MySQL-5.7.31至 MySQL-8.0.22注意事项: 1.升级前需要收集完整源库信息,字符集、sql_mode、数据量、用户等主要信息 2.如果是生产环境需要做好源库的备份,配置文件的备份,干净关闭数据库 3.升级过程中需要确保应用程序全部关闭,也可以把业务账户删除或者账户加锁、也可以通过设置限制连接数 4.升…

继续阅读 测试环境 MySQL 5.7.31 单实例升级 MySQL 8.0.22

mysql mvcc底层详解+图解

  • Post author:
  • Post category:mysql

前提: mvcc是mysql底层为提高并发衍生的一种多版本并发控制机制,全称 Multi-Version Concurrent Control,因避免了了加锁操作,因此开销更更低; 注意: 1、只有在读已提交和重复读两个隔离级别下 mvcc才生效; 2、读未提交每次读取都是最新的(快照读),SERIALIZABLE则会对所有读取的⾏都加锁。 图解mvcc 例如有一张表account,只有id和na…

继续阅读 mysql mvcc底层详解+图解

MySQL8.0新特性

  • Post author:
  • Post category:mysql

1. MySQL8.0的版本历史 2016-09-12第一个DM(development milestone)版本8.0.0发布 2018-04-19第一个GA(General Availability)版本开始,8.0.11发布 2018-07-27 下一个GA版本,8.0.12发布 2018-10-22 下一个GA版本,8.0.13发布 2019-01-21 下一个GA版本,8.0.14发布 …

继续阅读 MySQL8.0新特性

mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No suc

  • Post author:
  • Post category:mysql

执行命令:mysql -u root -p 错误:error while loading shared libraries: libncurses.so.5: cannot open shared object file 分析:缺少 libncurses.so.5 解决方案: yum install  libncurses.so.5 另外一个方案参考博客:解决CentOS缺少共享库:libstdc…

继续阅读 mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No suc