【mysql基础-01】教程文章相关的互联网学习教程文章

数据库_Mysql基础——DDL数据定义语言【代码】【图】

数据库 查看警告 SHOW WARNINGS;创建数据库 语句{}中内容在使用语句时必须出现,方括号可以不出现。 CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT CHARACTER SET = 编码格式] 例子: 1.简单创建一个数据库 creat database(schema也可以) 数据库名称 然后你可以在C:\ProgramData\MySQL\MySQL Server 8.0\Data(这是我的路径)下看到创建了一个文件夹。 你也可以在这个文件夹下手动创建新的文件夹,也相当于创建了一...

mysql基础4【代码】

内容概要查询关键字多表查询的思想 1.子查询 2.连表操作Navicat可视化软件 鼠标点点点完成数据库的操作(内部其实还是SQL语句)多表查询练习题(重要) 稍微有点难度 需要花时间python操作MySQL内容详细 查询关键字之having过滤 功能上having与where是一模一样的 但是使用位置上有所不同where在分组之前使用having在分组之后使用1.统计各部门年龄在30岁以上的员工平均工资,并且保留平均工资大于10000的部门 # 1.先筛选出所有30岁以上...

Mysql基础3【代码】

内容概要约束条件约束条件之外键(重点) 表与表之间建立关系查询关键字(重点) select from where group by having distinct order by limit regexp内容详细 约束条件 在字段类型的基础之上添加的额外约束 1.unsigned无符号(正负号) 2.zerofill填充 3.not null非空create table t2(id int,name varchar(32) not null); 4.default默认值create table t3(id int,name char(32),gender enum('male','female','others') default 'male')...

Mysql 基础【代码】

Mysql 基础开发工具与关键技术:SQLyog Mysql作者:萧氏萧然撰写时间:2021年4月 26日 ORDER BY 条件 ASC 正序排列 ORDER BY 条件 DESC 倒序排列 NOW() 当前时间 LIMIT N,N 设定返回记录数 单个代表前N个 N,N(开始索引,结束索引) 新增修改值时 按 数据类型判断是否加上’或""。 //表名1.A=表名2.B 两张表相对应相同值的属性名(外键,主键) 查询: 单表(1) SELECT 表内列名 FROM 表名 多表(2) SELECT 表名.列名 FROM 表名1,表...

Mysql基础【代码】

内容概要数据库引入 数据库分类 MySQL简介 下载与安装 环境变量与系统服务 用户登录与密码设置 配置文件 基本SQL语句1、数据库引入 1. 文件 (存储数据方式之一)特点:文件地址与数据格式随意 2. 软件开发目录规范规定数据存储位置 3. 单机游戏联网游戏数据共享数据库的本质是基于网络通信一款CS架构的软件(应用程序) 2、数据库分类数据库相关软件:? 关系型数据库:固定表结构并且表与表之间可以建关系常见软件:MySQL、Pos...

mysql基础及python操作mysql

mysql基础及python操作mysql python操作mysql 1、mysql管理系统:基于套接字(socket)编写的C/S架构的软件,用于管理数据库文件 2、mysqld 套接字服务端 mysql 套接字客户端 3、windows 管理员身份下 tasklist |findstr mysql //查找进程 taskkill /F(强制杀死) /PID 10556 //杀死进程 mysqld --install //制作系统服务 mysqld --remove //解除系统服务 net start MySQL //启动服务(管理员) net stop MySQL //关闭服务(管理员...

MySQL基础学习

MySQL基础学习总结 一,DQL语言(查询语言) 注意:这部门为重点,圈起来,要考的 1,基础查询 语法:select 查询列表 from 表名;实列: 1.查询单个字段 select 字段名 from 表名; 2.查询多个字段 select 字段名,字段名,字段名 from 表名; 3.查询所有字段 select * from 表名; 4.去重 select distinct 字段名 from 表名; 2.条件查询 语法:select 查询列表 from 表名 where 筛选条件分类: 简单条件运算符: < > <= >= != = ...

Mysql基础入门34道作业题【代码】【图】

1、取得每个部门最高薪水的人员名称 1、每个部门最高薪水的人员名称 第一步:得到每个部门的最高薪水 selectdeptno,max(sal) as maxsal from emp group bydeptno;第二步:将上表作为临时表t与emp表内连接起来查询 连接条件:[e.deptno=t.deptno and e.sal = t.maxsal;] select e.ename,e.deptno,maxsal from(select deptno,max(sal) as maxsal from emp group by deptno) t inner join emp e on e.deptno=t.deptno and e.sal = t....

MySQL基础【图】

1. mysql主要架构 1.1 主要配置文件 1)二进制日志log-bin:其主要作用用于主从复制 2)错误日志log-error:默认是关闭的,记录严重的警告和错误信息,每次启动和关闭的详细信息等 3)查询日志log:默认关闭,记录查询的SQL语句,如果开启会降低mysql的整体性能,因为记录日志需要消耗系统资源 4)数据文件 frm文件:存放表结构 myd文件:存放表数据 myi文件:存放表索引 1.2 mysql的逻辑架构1)连接层:最上层是一些客...

MySQL基础学习_第028章节_内连接之等值连接【代码】【图】

内连接之等值连接 内连接:假设A表和B表进行内连接查询时,凡是A表和B表能够匹配上的记录查询出来,这就是内连接;其中,A和B两张表没有主副之分,两张表是平等的 等值连接:即获取两张表中匹配关系相等的记录 等值连接最大的特点就是:条件是等量关系 以下是SQL99(内连接)的写法: 内连接语法格式: SELECT字段1,字段2,... FROMA INNER JOIN //注意:这里的INNER可以省略,带着INNER的目的是可读性更好B ON连接条件 WH...

MySQL基础学习笔记【代码】【图】

MySQL基础学习笔记MySQL规定: MySQL不区分大小写 生产数据库要备份,执行要分步操作,避免错误。概述 为什么要学数据库大数据时代,所有最后落地最普遍的便是数据库 数据库是所有软件体系中最核心的存在什么是数据库 数据库——DataBase——DB,数据仓库,用于存储和管理数据。 数据库分类 关系型数据库——SQLMySQL,Oracle,Sql Server,DB2,SQLlite 通过表和表、行与列之间的关系进行数据存储非关系型数据库——NoSQLRedis,MongoD...

MySQL基础(二)【代码】【图】

文章目录 SQL指令常见指令字符集校对集 Web乱码问题数据类型(字段类型)整数型小数型日期时间型字符串类型 列属性空属性列描述默认值主键唯一键 索引关系一对一一对多多对多 数据库设计基本过程教务管理数据库范式(Normal Format)逆规范化小结SQL指令 本篇总结MySQL关系模型,先从较为简单和常用的指令开始 常见指令SQL 对大小写不敏感:SELECT与 select是相同的 多条语句时,每条 SQL 语句的末端使用分号; 命令行中每句结尾...

MySQL基础【代码】【图】

MySQL基础 1、初始MySQL javaEE:企业级java开发 Web 前端 (页面:展示,数据!) 后台 (连接点:连接数据库JDBC,连接前端(控制,控制视图跳转,和给前端传递数据)) 数据库(存数据,Txt,Excel,Word)只会写代码,学好数据库,基本混饭吃; 操作系统,数据结构与算法!当一个不错的程序员! 离散数学,数字电路,体系结构,编译原理。+实战经验,高级程序员~优秀的程序员1.1、为什么学习数据库 1、岗位需求 2、现在的世界...

数据库-Mysql基础(第2节)【图】

文章目录 一、数据的操作(DML)二、查询数据操作(DQL)一、数据的操作(DML)插入数据如果是多条记录只能用VALUES 清空数据表TRUNCATE 不能带有where条件 二、查询数据操作(DQL)LIKE模糊查询需要配合%和_: %:代表0个一个或者多个任意字符 _:代表1个任意字符 不配合这两个使用,LIKE等同于”=“<=>可以检测NULL值,除了检测NULL其他功能与”=“相同COUNT(字段)不统计NULL值HAVING子句只能使用在分组之后

mysql基础自学

1.1基础查询 语法:select 查询列表 from 表名;注意:1、查询列表可以是:表中的字段、常量值、表达式、函数2、查询的结果是一个虚拟表格 完整的写法是:先声明使用哪个库,再写SQL语 如果你不想在SQL面向于SQL软件开发,而是只想在工作中从数据库上抓取文件,这里可以不写这是键盘上数字键1那个符号,不是单引号,可以省略 什么时候必须使用呢?例如:当字段名与关键字同名时,必需使用这个符号声明你这是字段而不是关键字例如:字...