mysql数据库项目式教程
2022-05-30 08:18:25 0 举报
AI智能生成
精简详细思维导图
作者其他创作
大纲/内容
一、1什么是数据库?--存储数据的仓库2用户可以对数据库执行什么操作?--增加,删除,修改,查找3什么是数据据库管理系统?--专门用于创建和管理数据库的一种软件
4什么是时候会用到数据库应用程序?--在数据库管理系统无法满足用户对数据管理时 5一个数据服务器可以管理多少个数据库?一个数据库有多少表?一个表有多少数据?--无数个 无数张,无数条
6数据库存储结构整体呈现什么结构?--树状结构7什么是SQL语言?是一种数据查询语言和程序设计语言8 SQL语言的作用?用于管理数据库中的数据
9 SQL有哪几种语言?数据定义语言;主要用预定义数据库,数据表等数据操作语言:主要用于对数据中的数据添加,修改和删除操作数据查询语言:主要用于查询数据数据控制语言;主要用于控制用户的访问权限10定义语言和操作语言的区别?数据定义语言:定义数据库,数据表数据操作语言:操作数据库章的数据11 Oracle SQLServer MySQL的区别Oracle;良好的兼容性,可移植性,可连接性SQLServer;界面友好,易于操作
总结
MySQL:免费的,运营成本低二、如何安装 MYSQL安装MySQL并配置环境变量(以MySQL8为例)https://www.gengruiblog.cn/article/20210220.html三、SQL基础语句Insert:向表中插入数据Delete:删除表中数据Select::查询表中数据Update:更新DCL(数据库控制语言)Commit:确认对数据库中数据进行变更Rollback:取消对数据库中数据进行变更Crant:赋予用户权限Creat:创建数据库和表Drop: 删除数据库和表Alter:修改数据库和表
四、四、SQL书写规则1.SQL语句以英文分号(;)结尾;2.SQL语句不区分关键字大小写;3.输入符号的时候只能使用英文的。
mysql印象
子主题
创建与维护MySQL数据库
2、检索所有列(1)在SELECT语句中使用星号()通配符查询所有字段。selec查询记录最简单的形式是从一个表中检索所有记录,实现的方法是使用星号()通配符指定查找所有列的名称。其语法格式为:SELECT * FROM 表名;(2)在select语句中指定所有字段。根据前面select语句的格式,select关键字后面的字段名为将要查找的数据其语法格式为:SELECT 字段1,字段2,…,字
段n FROM 表名;3、检索指定列(1)检索单个字段。查询表中的某一个字段,语法格式为:SELECT 字段名 FROM 表名;(2)检索多个字段。要想从数据表中检索多个字段的数据,仍然使用相同的select语句,语法格式为:SELECT 字段1,字段2,…,字段n FROM 表名;有些情况,显示的字段名会很长,不能直观,可以指定字段别名替换字段或表达式,为字段定义别名的基本语法格式为:
创建与维护mysql数据表
mysql数据表的检索
创建与使用视图
创建与使用存储过程
触发器概述:是一个被指定关联到数据表上数据库对象,可以看作数据表定义的一部分,可用于实现数据库中数据的完整性
实现复杂的非标准数据相关完整性
实现复杂的数据完整性
安全性:使用户具有操作数据库的特定权利
作用
语法公式:create trigger 触发器名 触发时刻 触发事件 on 表名 for each row 触发器动作
创建触发器
查看公式 show triggers [from 数据库名】;
查看及删除触发器
创建与使用触发器
user权限表,最重要的一个权限表,主要分为四个部分;用户列,权限列,安全列,资源控制列
添加公式 create user<'用户名'>@<'主机'>[IDEENTIFED] BY [PASSWORD][<密码>]];
添加用户:新安装的MYSQL中只有一个名称为root的用户
mysql权限表
数据库的安全性维护
mysql数据库项目式教程
收藏
0 条评论
回复 删除
下一页