
数据库
2020年寒假b站自学,视频链接:https://www.bilibili.com/video/av49181542?p=1
XJHui's Blog
这个作者很懒,什么都没留下…
展开
-
Ubuntu18.04下MySQL8.0和Navicat15的安装与使用
目录一、MySQL8.0安装二、Navicat安装并与MySQL连接一、MySQL8.0安装注意:若直接sudo apt install mysql-server,你会发现安装后的版本是5.0+。1、官网下载MySQL for linux①链接:https://dev.mysql.com/downloads/repo/apt/②点击下载:③选择直接下载:...原创 2020-03-08 15:40:56 · 3973 阅读 · 2 评论 -
(八)MySQL事务、视图、变量、存储过程、函数、流程控制结构
补充:增删查改语句在数据库中基本通用,但这篇博客的内容基本是MySQL区别于其它数据库管理系统的知识,也要认真学习。一、事务1、含义:在MySQL中,可以通过创建事务来解决一些问题。2、语法:#1、开启事务set autocommit=0; #禁用自动提交功能#2、编写事务的sql语句select insert update delete...#3、结束事务commit...原创 2020-02-09 22:10:37 · 273 阅读 · 3 评论 -
(七)MySQL常见的数据类型、约束和标识列
一、MySQL常见数据类型1、数值型:①整型:tinyint、smllint、mediumint、int/integer、bigint图源:尚硅谷李玉婷案例1:关键表格teacher,分别添加有、无符号int型字段CREATE TABLE teacher( id INT UNSIGNED, phone INT);注意:定义五符号型字段,直接在数据类型后面添加UN...原创 2020-02-08 14:42:06 · 735 阅读 · 0 评论 -
(六)MySQL数据、库、表的管理
目录数据的管理库的管理表的管理数据的管理一、数据插入语句1、语法:INSERT INTO 表名(列名,...) VALUES(值1,...);2、案例:在beauty表中添加一条信息(13,'张飞','男',1999-01-01,'12345678901',NULL,2)USE girls;INSERT INTO boys(id,NAME,sex,bo...原创 2020-02-07 20:56:29 · 261 阅读 · 0 评论 -
(五)连接查询(SQL99标准)、子查询、分页查询、联合查询
一、连接查询(SQL99标准)1、含义:当要查询的数据来自多张表时要使用连接查询2、语法:select 查询列表from 表1 别名 【连接类型】 join 表2 别名 on 连接条件【where 筛选条件】【group by 分组】【having 筛选条件】【order by 排序列表】注意:SQL99标准支持以下连接方式:#1内连接#2外连接:左外、右...原创 2020-02-07 15:17:35 · 426 阅读 · 0 评论 -
(四)MySQL条件查询(通配符、模糊查询)、排序查询、分组查询(单行、分组函数)
一、条件查询1、含义:前面学的基础查询可以查询一个或多个字段,如果需要的数据仅仅是其中的某一行或多行就用到了条件查询。2、语法:(序号表示语句执行顺序)SELECT 字段名 ③FROM 表名 ①WHERE 筛选条件; ②3、筛选条件#1条件运算符:> < = <> >= <=#2逻辑运算符:&& ...原创 2020-02-06 16:56:35 · 699 阅读 · 2 评论 -
(三)MySQL基础查询(起别名、去重)
资料下载请前往:链接补充内容:1、数据库基本结构:2、在sqlyog中将myemployees库导入数据库的方法: 右键root@localhost -》选择 执行SQL脚本-》选定.sql后缀的数据库-》点击执行注意: 执行结束发现并没变化原因是sqlyog10.0版本需手动刷新,点击该按钮可刷新显示导入的库。3、mysql中常用命令#1查看当前...原创 2020-02-05 20:30:47 · 3904 阅读 · 0 评论 -
(二)MySQL8.0(ZIP)、SQLyog安装
一、mysql8.0(ZIP)的安装安装时看了很多的文章,开始选择的是客户端安装后一直安装失败,就选择了zip安装。注意:该方法仅适用于8.0版本安装,其余版本未测试1、下载zip压缩包(两个都挺慢的)下载:8.0版本(点击下载)官网下载:8.0版本(点击链接)step1:step2:2、解压缩(资料、代码可忽略)注意:为便于讲解统一将数据库系统解压在d...原创 2020-02-05 20:08:33 · 2130 阅读 · 0 评论 -
(一)DB、DBMS、SQL之间的关系
一、概念DB:数据库(database)相当于一个仓库,用于有组织的采存储数据。DBMS:数据库管理系统(database manage system)数据库是通过DBMS来创建和操作,种类很多(MySQL、 Oracle、 DB2、SqlServer...)SQL:结构化查询语言(Structure Query Language)与数据库...原创 2020-02-05 12:25:22 · 5501 阅读 · 1 评论 -
MySQL数据库基础知识复习
现在是2020年寒假,这也是新年写的第一篇博客,用了十几天的时间自学了数据库基础部分,想总结一下得失同时并通过写博客来复习前面学的知识点。个人:1、本来是计划一周学完基础部分的178p但没能完成这个计划,想了想原因还是寒假在家自控力不如在学校的时候,特别是前几天早上睡懒觉,也没有制定具体的计划每天学到什么地方,应该反思。2、能静下来坐在这学数据库有两点原因: #1前端...原创 2020-02-05 11:59:54 · 432 阅读 · 0 评论