当前位置:首页 > TAG信息列表 > 24道拐电视剧全集免费观看古古

24道拐电视剧全集免费观看古古

24道拐电视剧免费完整版(24道拐电视剧演员)

目录
一、mysql的重要性
二、mysql介绍
三、软件的服务架构
四、mysql的安装
五、sql语句
六、数据库相关(ddl)
七、表相关
八、dml相关(表中数据)
九、dql(重点)
十、数据完整性
十一、表与表之间的关系

白嫖领取:转发+私信“资料

一、mysql的重要性
1.1定位
(1)重点在sql语句,需要能够在没有任何提示下,用纸和笔手写sql。
(2)在面试中95%的概率手写sql语句。
(3)通过sql语句去操作数据库
需要了解sql、oracle、sqlserver等数据库的区别:方言
二、mysql介绍
2.1什么是数据库?
作用:存储数据的,能够长期(断电、关机在开机数据还有)保存数据。
数据存储在哪里:硬盘和内存
我们平时说的数据库:数据管理系统(软件)(databasesmanagesystem:dbs)
数据库软件(电脑的excel软件)中可以创建多个文件夹(数据库(逻辑的))
一个数据库:(一个excel文件)存储xx电商项目数据
一个数据库:(一个excel文件)存储xx图书馆管理项目数据
每个数据库可以继续划分(表)
数据库软件–>多个数据库–>多个表–>多条数据(一条一行,一行多列)
2.2数据库的分类
2.2.1关系型数据库(rdbms:relativedatabaseman)
特点:
(1)表与表之间有关系
(2)是通过sql语句去操作数据库。
(3)有行有列(和excel类似)
比较有名:
mysql:免费、开源。
oracle:甲骨文,收费,大型公司,一年费用9位数。
sqlserver:微软公司,可以安装windows
db2
2.2.2非关系型数据库(no-sql)
特点:
(1)表与表之间没有关系
(2)通过api(java、php、python代码)去操作
(3)充分使用内存,同步到磁盘
比较有名的代表:
redis:
hbase:
mangodb:
neo4j:
2.2.3什么是sql
结构化查询语言(structuredquerylanguage)简称sql,用于存取数据以及查询、更新(数据的操作)和管理(数据库、表的创建、修改、删除)关系数据库系统;
通过sql语句去操作关系型数据库
不同的数据库对sql语句的支持不完全一样
85%的sql语句,关系型数据库都支持。
各个数据库在sql语句上都有自己的扩展(方言)。
结构化:有行有列的数据、excel数据
非结构化:视频、音乐
三、软件的服务架构
3.1一些场景
刷抖音
抖音app;短视频通过网络获取,在网络之后有人给你服务。(服务器)
和别人微信聊天
打开app,通过网络和别人聊天,在网络之外有人提供服务(服务器)
上淘宝购物
打开浏览器,输入淘宝的网址
3.2架构模式
c:client,客户端
s:server,服务器
b:browser:浏览器
c/s:客户端/服务器端
抖音app/微信/手淘
b/s:浏览器/服务器端
淘宝网站
注意:b/s是特殊的c/s架构。
总结:一个项目,肯定不单单只有一个app那么简单。
3.3mysql的架构
mysql其实就一个b/s架构。
要使用mysql,
(1)先启动mysql的服务
(2)通过客户端连接mysql的服务(客户端有很多)
(3)客户端有很多:图形化界面、命令行、代码
四、mysql的安装
4.1企业的用法
(1)购买云服务(阿里云、腾讯云)然后自行安装mysql服务。
阿里云:
64核128gb–>64台(1核2gb)
(2)直接购买mysql服务器。(帮你做了很多:定期备份、宕机重启、宕机报警)
4.2命令
启动命令终端:win+r–>输入cmd–>回车
启动mysql服务:netstartmysql
关闭mysql服务:netstopmysql
4.3客户端
方式一:命令行mysql-uroot-p
-u:user:用户名root(超级管理员)
-p:password:密码
-h:hostname主机名(ip)
-p:port端口
你没有指定-h,则相当于“-hlocalhost”,此时是以socket方式连接的,而不是以tcp/ip方式,-p参数不起作用。进去以后你可以用showstatus看一下connection连接方式这一行验证一下。
方式二:图形化界面
(1)navicatformysql复制到不含中文的目录下
(2)双击“navicat.exe”运行
(3)输入激活码

五、sql语句
5.1数据库的概念
mysql:数据软件
数据库:在软件里面创建多个数据库(逻辑、文件夹)
在数据库中可以创建多个表。
数据:数据必须存储在表中。
5.2sql语句的分类
数据查询语言dql(dataquerylanguage)对表中数据的查询
数据操纵语言dml(datamanipulationlanguage)对表中数据的操作
添加数据、删除数据、更新数据、查询数据(dql)对excel中的数据进行处理。
数据定义语言ddl(datadefinitionlanguage)对数据库(database)、表(table)结构的定义。
创建数据库、删除、修改创建表、删除、修改创建一个excel文件数据控制功能dcl(datacontrollanguage)
对用户的权限的管理。
设置用户只能查看数据,不能修改数据。
设置用户只能对其中的一个数据库进行操作。
dba:数据库管理员
5.3sql语法
(1)代码,用“;”表示结束。
sql写完之后,以英文的“;”表示结束。
(2)sql语句可能会很长
在记事本中完成sql语句的编写,然后复制
5.4sql关键字
crtate:创建
date:日期
database:数据库
show:展示;查看
drop:删除
where:在条件;条件
alter:修改
table:表格
modify:修改
remove:移除,删除
key:钥匙;键
row:行;多少行
field:字段;列
type:类型
query:查询
update:更新
data:数据
5.5记事本推荐
在写sql语句时必不可少的是记事本,这对于写语句,校验,存储sql,都有很大有用处,直接在命令行中打一连串的命令有些不现实。
这里推荐用nodepad++
使用:
(1)在桌面创建一个文本文件。
(2)把文件的后缀名改成sql。
(3)这个文件用nodepad++打开这个文件
(4)sql语句的关键字会有提示。
………..
由于篇幅原因,我就不一一展开讨论了。

sql文件用什么打开(Mysql快速入门基础知识笔记)


隔壁小二 智能之家

  • 关注微信关注微信

猜你喜欢

微信公众号