MySQL
文章平均质量分 68
MySQL
庸人°
喂,程序猿,猫主子还在等你回家铲屎
展开
-
MySQL——连接查询
含义: 又称多表查询,当查询的字段来自于多个表时,就会用到连接查询比如下面两张表:查询每个每个类型下的社团信息,这里面的数据来源于两个表,就用到了多表查询。语法:-- 查询社团名称和社团分类名称select klasifiko_name,name from club,club_klasifiko;查询出的数据只是club与club_klasifiko进行无条件匹配。笛卡尔积现象:表1有m行,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件select原创 2021-01-10 14:41:25 · 1359 阅读 · 0 评论 -
MySQL——分组查询
语法: select 分组函数(要求出现在group by的后面)from 表名 【where 筛选条件】 group by 分组的列表 【order by 子句】注意:查询列表比较特殊,要求是分组函数和group by后出现的字段。使用:1. 简单查询-- 案例1:查询每个社团类别中价格最高的报名费select max(cost),klasifiko_id as 社团列表id from club group by klasifiko_id; -- 案例2:查询每个社团类别中社团的个数sele原创 2021-01-03 11:17:41 · 331 阅读 · 2 评论 -
er图
1. 什么是er图 E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法。是通过图形描述实体集、实体属性和实体集之间联系的图形。2. er图有什么作用描述现实世界关系概念模型的有效方法。完成对系统中数据部分设计。3. 构图要素实体:客观存在并可相互区别的事务成为实体。实体可以时具体的人、事、物,也可以是抽象的概念或联系。用实体名及其属性名集合来抽象和刻画同类实体**。在E-R图中用矩形**表示,矩形框内写明实体名。例如:原创 2021-01-03 11:16:26 · 9227 阅读 · 0 评论 -
MySQL——字段约束
字段约束的作用 为保证数据库中存储数据的规范化,一般需要在定义字段时进行字段规范与约束的定义。保证在进行数据录入时,数据库能够通过这个规则、约束、规范检查所录入的数据,防止错误及不符合要求数据的录入。字段约束有哪些 MySQL数据库管理系统数据表字段约束主要包括主键约束、外键约束、默认值约束、唯一约束、空值约束、自动增长约束等。1. 主键约束 Primary Key 概念: 记录的唯一标识,能够通过该标识确定唯一一条记录。主键是不允许为空,不允许出现重复。可以在定义数据表字段时给字段添原创 2021-01-03 11:15:07 · 879 阅读 · 0 评论 -
MySQL——常见数据类型
数据类型是什么 数据类型(data_type)是指系统中所允许的数据的类型。MySQL数据类型定义了列中可以存储什么数据以及该数据怎样存储的规则。数据库中的每个列都应该有适当的数据类型,用于限制或允许该列中存储的数据。例如,列中存储的为数字,则相应的数据类型应该为数值类型。MYSQL常见数据类型 MySQL支持多种类型,大致可以分为四类:数值型、浮点型、日期/时间和字符串(字符)类型。1. 整型整数类型字节最小值最大值TINYINT1有符号:-128无符号:0原创 2021-01-03 11:13:55 · 297 阅读 · 2 评论 -
MysqL-常用命令
MySQL常见命令登录登出MySQL登录本地MySQL未配置环境变量的情况下,在cmd窗口先进入mysql安装目录,例如我的安装目录:D:\myjava\mysql-8.0.13-winx64\mysql-8.0.13-winx64\bin;输入命令mysql -uroot -p //root是用户名,输入该命令后回车,系统会提示输入密码输入密码后回车,登录本地MySQL成功配置环境变量的情况,去掉步骤一,后其他步骤与未配置环境变量相同。指定端口号登录MySQL数据库原创 2021-01-03 11:12:05 · 101 阅读 · 0 评论 -
mysql常见函数
常见函数概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名。好处:隐藏了实现细节提高代码的重用性调用:select 函数名(实参列表) [from 表];分类:单行函数如 concat、length、ifnull 等分组函数功能:做统计使用,又称为统计函数、聚合函数、组函数。1. 字符函数length() 获取参数值的字节个数select length('hello');select length('学习MySQL'); -- utf-8原创 2020-12-27 15:05:05 · 103 阅读 · 0 评论 -
JDBC连接MySQL
一.加载驱动MySQL8.0以下版本加载驱动:Class.forName("com.mysql.jdbc.Driver");MySQL8.0以上版本加载驱动:Class.forName("com.mysql.cj.jdbc.Driver");1.Class类简介Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class...原创 2019-07-08 21:47:54 · 125 阅读 · 0 评论 -
完全删除MySQL数据库
方法一:1.首先找到任务管理器(快捷键Ctrl+Alt+Delete),点上边的服务,找到MySQL右键停止服务。2.删除你在电脑上的MySQL安装的文件夹。 3. 检查C:\WINDOWS目录下是否有my.ini文件,将其删除; 找到安装MySQL时的数据存储文件(注:不是安装文件),找到MySQL文件夹删掉;4.在开始搜索框里输入regedit回车,找到注册表HKEY_...原创 2019-07-06 20:46:30 · 174 阅读 · 0 评论