![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
得得得!
做难事必有所得。
展开
-
SpringBoot配置mysql5和mysql8的数据源
mysql 8必须加时区serverTimezone,不然启动回报错注意yml文件的分层书写 datasource: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/dbName?useUnicode=true&characterEncoding=UTF-8&useS原创 2020-09-18 10:58:44 · 1077 阅读 · 0 评论 -
上传图片到mysql数据库报错,com.mysql.jdbc.PacketTooBigException: Packet for query is too large
上传图片到mysql数据库报错com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1364317 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable.出现原因MySQL会根据配置文件限制server接收的数据包大小在执行比较大数据插入或者更新的时候,会根据配置文件”ma原创 2020-09-03 22:45:22 · 191 阅读 · 0 评论 -
windows版mysql的卸载与安装图文演示
先前本机安装的是mysql5.5,现卸载此版本,安装8.0版本一.卸载mysql1.停止mysql服务2.在应用程序中卸载mysql3.删除mysql安装时的安装目录4.删除 C 盘 ProgramDate 目录中关于 MySQL 的目录。路径为:C:\ProgramData\MySQL(是隐藏文件,需要显示出来)二.下载mysql官方下载地址本次安装以.msi安装包为例拉到底部点击MySQL Community (GPL) Downloads点击MySQL Community Se原创 2020-08-13 10:58:01 · 149 阅读 · 0 评论 -
Cannot add or update a child row: a foreign key constraint fails
在两表有外键的关联关系时,插入数据时报Cannot add or update a child row: a foreign key constraint fails异常。其实这句话的意思就是你添加一个值是一个外键,但是这个外键不在关联的数据库中的主键中,这样就导致了添加失败了,解决办法就是添加对应关联数据库的主键的值。演示说明两张演示表emp表dept表关联关系插入数据操作insert into emp VALUES (6,"张三","男",20,8000,1)异常原因:d原创 2020-07-13 21:33:52 · 596 阅读 · 0 评论 -
演示在navicat中为mysql表添加外键
1. 建立两张测试表员工表(emp)部门表(dept)2. 将emp表和dept表中的选项设置如下emp表dept表3. 设置外键注意外键名:可以不填, 系统自动生成;栏位名: 就是设置‘dept_id’为外键;参考数据库: 外键(‘dept_id’)关联的数据库;引用表: 关联的表, 这里是dept表;参考栏位: 关联的字段(这里是“id”, dept表的主键);删除时:删除时候选择的动作(这里选择CASCADE)CASCADE —就是当关联的表dept删除时,emp中.原创 2020-07-13 00:04:13 · 1801 阅读 · 0 评论