(我的创作纪念日)[MySQL]数据库原理7——喵喵期末不挂科

目录 ​编辑 前言 数据约束和参照完整性 背景与要求 PRIMARY KEY约束 理解PRIMARY KEY约束 表的完整性约束 复合主键 小总结 修改表的主键 UNIQUE约束 创建UNIQUE约束 总结 前言 数据约束和参照完整性 背景与要求 PRIMARY KEY约束 理解PRIMARY KEY约束 表的完整性约束  举个例子 复合主键 小总结 修改表的主键 UNIQUE约束 创建UNIQUE约束 ...

pycharm 链接 MySQL

简介: 社区版pycharm(免费但是没有直接连接数据库的快捷方式) mysql-8.3.0-winx64 由于pycharm不是专业版本(需付费),所以你懂得,需要自己加插件 一、mysql的下载,安装,初始化密码 1.下载到mysql.com官网即可 2.下载安装时主要记得安装的目录 3.下载安装好后,一定一定要先添加环境变量,不然会有一些错误还不好排查 【注】:有报错时,可以优先使用win+r键输入s...

基于SSM+Jsp+Mysql的旅游网站设计与实现

开发语言:Java框架:ssm技术:JSPJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9 系统展示 系统主界面 景点信息 酒店预订 后台界面 管理员界面 摘要 本系统希望通过ssm框架技术开发出一款关于旅游的网站,通过科学、便利、时效的方法来为旅...

MySQL 通信协议 tcp c/s架构 jdbc java

简介 服务器启动后,会使用 TCP 监听一个本地端口,当客户端的连接请求到达时,就会执行三段握手以及 MySQL 的权限验证;验证成功后,客户端开始发送请求,服务器会以响应的报文格式返回数据;当客户端发送完成后,会发送一个特殊的报文,告知服务器已结束会话。 MySQL 定义了几种包类型,A) 客户端->服务器,登录时的 auth 包、执行 SQL 时的 CMD 包;B) 服务器->客户端,登录时的握手包、数...

MySQL数据库max_allowed_packet参数

如上图所示的报错,我在提交接口的时候出现了这个错误: MySqlConnector.MySqlException:Error submitting 4MB packet;ensure 'max_allowed_packet' is greater than 4MB. 在MySQL数据库中,有一个参数叫max_allowed_packet,这个参数会限制我们的MySQL数据库进行插入和更新操作时单个数据包的...

rocky9 yum 安装与配置MySQL8

1.前置条件: 把yum包更新到最新 [root@localhost ~]# yum update 查看系统中是否已安装 MySQL 服务 rpm -qa|grep mysql 如果有安装mysql,则需要先卸载之前安装的mysql:yum -y remove mysql 然后再查看mysql是否都卸载完成,如果还有没卸载完成的,则单独卸载 例如:yum -y remove mysql-libs-5.1.7...

MySQL进阶一

断 2.1.case when 2.2.if 3.窗口函数 3.1.排序函数 3.2.聚合函数 3.3.partiton by ​​​​​​​3.4.order by 4.待续 1.使用环境 数据库:MySQL 8.0.30 客户端:Navicat 15.0.12 2.条件判断 2.1.case when 语法格式: case when [condition] then [result1]...else [...

Centos安装MySQL提示公钥尚未安装

一、问题 在Centos7.9使用yum安装MySQL时出现错误,提示:mysql-community-server-5.7.44-1.el7.x86_64.rpm 的公钥尚未安装,如下图所示: 执行命令:systemctl start mysqld也提示错误:Failed to start mysqld.service: Unit not found. 说明MySQL没有安装成功,这个错误表明你正在尝试安...

基于SpringBoot+MySQL+SSM+Vue.js的生鲜在线销售系统(附论文)

演示视频 基于SpringBoot+MySQL+SSM+Vue.js的生鲜在线销售系统 技术描述 开发工具: Idea/Eclipse 数据库: MySQL Jar包仓库: Maven 前端框架: Vue/ElementUI 后端框架: Spring+SpringMVC+Mybatis+SpringBoot 文字描述 基于SpringBoot+MySQL+SSM+Vue.js的生鲜在线销售系统(附论文),...

MySQL操作DML

目录 1.概述 2.插入 3.更新 4.删除 5.查询 6.小结 1.概述         数据库DML是数据库操作语言(Data Manipulation Language)的简称,主要用于对数据库中的数据进行增加、修改、删除等操作。它是SQL语言的一部分,用于实现对数据库中数据的操作。DML包括INSERT、UPDATE、DELETE等主要指令。DCL我们就不单独讲了,在之前的DDL里已经单列一节说过了...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.003608(s)
2024-04-27 10:31:38 1714185098