sql数据库入门-what&MySQL&按照MySQL

之前用数据库都很糊弄啦~最近要写一个人脸识别系统,需要用到sql数据库,做一个记录。
参考资料:廖雪峰的官方网站+百度

一、作用

1、首先,我们需要保存数据,以供下次使用。
2、但是,随着数据量的增大,会出现很多问题。比如
(1)读写文件并解析数据会有大量重复代码
(2)快速查询出指定数据需要复杂的逻辑
3、于是,数据库作为专门管理数据的软件就诞生了。应用程序不需要管理数据啦~

二、数据模型

1、层次模型
2、网状模型
3、关系模型

关系模型称霸市场–简单

三、数据类型

四、主流关系数据库

商用数据库,例如:Oracle,SQL Server,DB2等;
开源数据库,例如:MySQL,PostgreSQL等;
桌面数据库,以微软Access为代表,适合桌面应用程序使用;
嵌入式数据库,以Sqlite为代表,适合手机应用和桌面程序。

五、SQL

1、SQL时结构化查询语言的缩写,是用来访问和操作数据库系统的!可以对数据库做增删改查以及管理维护,不同数据库,都支持SQL。一招走天下了!
2、但是鹅鹅鹅实际上鹅鹅鹅,大家都挺皮的。。没人遵守。有很多“方言”
3、几种能力
(1)DDL :data defination language创建表、删除表、修改表结构
(2)DML: data manipulation language增加、删除、更新数据的能力
(3)DQL:data query language允许用户查询数据

六、语法特点

关键字不区分大小写。对于不同的数据库,表名、列名之类的不一定区不区分大小写。

七、MySQL只是接口

1、MySQL实际上只是一个SQL接口,它的内部包含了多种数据引擎。
2、使用MySQL时可以切换引擎,不知道用哪个,就用InnoDB

八、MySQL的儿子们

MariaDB
Aurora
PolarDB

九、安装MySQL

1、先下载https://dev.mysql.com/downloads/mysql/

十、运行

1、安装时会自动创建root用户,并提示输入口令
2、别忘了加环境变量

BTH,苹果好好吃,数据库好好玩。

十一、服务器地址

1、如果是本机,就是localhost
用户名默认是root
2、如果在服务器,就是服务器的ip

找不到管理器大无语

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值