【学习总结】SQL的学习-1-初识数据库与sql
2023-09-14 08:59:08 时间
参考链接
目录
初识数据库
概述
-
数据库的定义
- 一定方式存储在一起,能与多个用户共享,具有尽可能小的冗余度,与应用程序彼此独立的数据集。
-
作用
- 存放、管理数据
-
发展阶段
- 人工;文件;数据库。
-
涉及的技术
- DBMS
- SQL
- 数据访问:ODBC, ADD.net, JDBC
分类
-
图示
-
关系型数据库
- 关系型数据库:有多张能相互联接的二维行列表格组成的数据库(eg:Excel表格)
- 行:记录,一行代表一条完整的信息。
- 列:行的组成单位。
- 构成:关系数据结构,关系操作集,关系完整性约束。
- 关系型数据库:有多张能相互联接的二维行列表格组成的数据库(eg:Excel表格)
-
非关系型数据库
初识SQL
概述
-
SQL
- 结构化查询语言, structured query language
-
结构化查询语言
- 一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据及查询、更新和管理关系数据库系统。
- 结构化查询语言是高级的非过程化编程语言,运行用户在高层数据结构工作;
- 可以嵌套使用。
- 有统一的国际标准。
SQL能做什么
字段数据类型与命名规范
字段数据类型介绍
-
字符串类型
- char:定长字符串,0-255字节
- varchar:变长字符串,0-65535字节
-
数值类型
-
日期和时间类型
字段命名规范
数据库搭建
- 法1:公有云购买,直接使用。eg-腾讯云等购买
- 法2:手动安装
手动搭建步骤详解
-
参考链接:菜鸟教程:MySQL安装
-
1-下载安装包
- 按照上面的网址;或直接百度MySQL,选择官网-下载-系统-选择
- 下载完后,我们将 zip 包解压到相应的目录
- 按照上面的网址;或直接百度MySQL,选择官网-下载-系统-选择
-
设置配置文件
my.ini
- 注意:配置文件是放在bin所在目录;路径是单斜杠还是双斜杠不影响。
- 注意:配置文件是放在bin所在目录;路径是单斜杠还是双斜杠不影响。
-
安装并启动服务
- 以管理员身份打开 cmd 命令行工具,并进入bin目录下
- 注:如果是非管理员cmd窗口,后面有一系列问题。
- 初始化数据库--安装--启动--修改密码
- 注1:计算机中缺少vcruntime140d.dll
- 注2:【问题解决方案】MySQL安装后无法启动-net start mysql服务名无效
?=icr7v:U%<>
- 以管理员身份打开 cmd 命令行工具,并进入bin目录下
END
相关文章
- [数据库] SQL查询语句表行列转换及一行数据转换成两列
- SQL Server 登录名、服务器角色、用户名和数据库角色 --- 解释
- 【黑马Android】(04)数据库的创建和sql语句增删改查/LinearLayout展示列表数据/ListView的使用和BaseAdater/内容提供者创建
- SQL SERVER 2012 修改数据库默认位置不立即生效
- php分享十五:php的数据库操作
- 【学习总结】SQL的学习-2-sql操作
- SQL Server 2005数据库安装
- 数据库内核月报 - 2015 / 10-MySQL · 特性分析 · MySQL权限存储与管理
- sql数据库为null时候ASP语句判断问题
- 数据库备份脚本
- 国产软件爆发!中国版Navicat,SQL Studio成数据库管理工具热门
- 明明可以通过调用API来操作数据库,那么SQL还有存在的意义吗?
- Sql Server 数据库还原(请勿模仿!)
- SQL Server 2008 R2 新建用户并指定该用户的数据库
- Atitit 读取数据库的api orm SQL Builder sql对比 目录 1.1. 提高生产效率的 ORM 和 SQL Builder1 1.2. SQL Builder 在 SQL
- Atitit 软件项目的一整套解决方案(gui界面,中间,存储数据库,图像处理,全文搜索)attilax总结
- VB.net:VB.net编程语言学习之基于VS软件连接SQL Server(利用ADO.NET操作数据库/添加新数据源/DataGridView数据表格控件)的简介、案例应用之详细攻略
- 【异常】MyBatis-Plus的Integer类型的字段id设置成 @TableId(type = IdType.AUTO),但是因数据库有脏数据导致无法自动生成ID,提示空指针
- NoSQL数据库有哪些
- 第4讲:SQL语句之DDL类型的数据库定义语言
- SQL注入 Access数据库
- 物联网数据库需求——写入快,分析能力强
- Android studio数据如何发送IIS服务器保存SQL Server 2014数据库
- 云原生之使用docker部署Postgresql数据库