![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
深夜的虫叫
这个作者很懒,什么都没留下…
展开
-
mysql迁往damen 遇到的问题记录
MySQL在Linux下数据bai库名、表名、列名、别名大小写规则是这样的:数据库名与表名是严格区分大小写的;表的别名是严格区分大小写的;列名与列的别名在所有的情况下均是忽略大小写的;变量名也是严格区分大小写的;MySQL在Windows下都不区分大小写。所以在不同操作系统中为了能使程序和数据库都能正常运行,最好的办法是在设计的时候都转为小写,但是如果在设计的时候已经规范化大小写了,那么在Windows环境下只要对数据库的配置做下改动就行了,具体操作如下:在MySQL的配置文件中my.ini [mysq原创 2020-10-26 11:19:21 · 112 阅读 · 0 评论 -
MySQL添加外键失败 error 1452
MySQL添加外键失败 error 1452解决办法举例:两个表 商品表:goods 商品类型: goodsTyle商品表中每个商品对应一个商品类型ID,即即:goods表的主关键字gradeId是grade表中的idgoods表称为主表 goodsTyle表称为从表【error】ERROR 1452 : Cannot add or update a child row: a foreign key constraint fails【原因】goods表...原创 2020-06-04 00:01:35 · 549 阅读 · 0 评论 -
java.sql.SQLException: Unknown system variable query_cache_size
今天尝试Maven项目Spring+Spring MVC+MyBatis时,接连MySQL一直不报错,但就是连不上。换成单元测试之后连接Mysql之后报如下错误信息:java.sql.SQLException: Unknown system variable 'query_cache_size'网上查了原因是mysql-connecter-java的版本过低,很显然是数据库驱动程序与数据库版本不对应解决办法:如 mybatis使用 mysql-5.1.14的驱动程序,而myb..转载 2020-05-18 17:43:53 · 1062 阅读 · 0 评论 -
navicat连接MySQL8.0出现2059错误
因为之前的电脑安装的数据库mysql5.0,但是这个版本的数据不支持utf8mb4编码格式,于是就卸载了重新安装mysql8.0.15版本,但是mysql8.0以后的加密方式为mysql_native_password,mysql5.0以后加密方式为caching_sha2_password,所以在用Navicat 连接mysql8.0创建数据库的时候会2059错误。解决方法1、使用C...原创 2019-08-04 23:04:46 · 156 阅读 · 0 评论 -
解决Unsupported character encoding 'UTF-8;serverTimezone=GMT+8'问题
连接地址改为这样db.url=jdbc:mysql://localhost:3306/yourdatabase?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8转载 2019-08-15 00:49:45 · 17329 阅读 · 2 评论 -
解决Cannot resolve com.mysq.jdbc.Connection.ping method. Will use 'SELECT 1' instead问题
原因:druid和mysql的版本不兼容。我的mysql 是8.0.15版本,而我的druid是1.0.23版本解决方法:将druid修改为1.1.10版本即可转载 2019-08-15 01:10:28 · 15340 阅读 · 1 评论 -
Navicat for MySQL 中的 1040错误提示Too many connections的解决方法
打开Navicat for MySQL,点击数据库,报1040错误。解决方法:https://blog.csdn.net/zxwu_1993/article/details/82906668转载 2019-08-11 22:00:00 · 1742 阅读 · 0 评论 -
Maven项目中:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException
解决这是因为本地的mysql安装的8.0,而项目所使用的驱动是5.1。打开Maven项目目录下的pom.xml,找到mysql的驱动依赖原来是5.1.26的版本,现在将其改为8.0.11...原创 2019-08-21 23:41:13 · 1154 阅读 · 0 评论