Mysql在windows下安装

数据库类型

-按数据模型分:网状型数据库(采用记录类型为节点)、层次型数据库(采用层次模型模拟现实世界中按层次组织起来的事物)、关系型数据库(采用二维表结构组织和管理数据,并规定表内和表间数据的依赖关系)、key-value键值对数据库
-特征:数据结构化;实现数据共享;减少数据冗余;数据独立性
-RDBMS:relational database management system,由表、字段(列)、记录(行)等结构来组织数据。
-:保存数据 表由一组字段(列)来定义结构,记录(行):表中的一条数据,行和列的交集叫数据项(字段值)。

常见数据库基础

-Oracle、DB2、Sybase、Microsoft SQL Server、MySQL( 当前web开发中尤其是PHP开发中使用最为广泛的数据库)。
-MYSQL:Structured Query Language(结构化查询语言)1998年1月发行第一版,使用系统核心提供的多线程机制提供了完全的多线程运行模式。
-如何进入数据库:先用cd命令进入到对应数据库包的bin路径下,使用mysql -u root -p指令进入到库中,后输入密码进入。
-如何使用数据库:(show databases;)可以用来查看数据库(use 数据库名;)执行这以后的数据都默认作用于指定的该数据库;(show tables;)用于显示数据库中的信息;(describe 表名字;)显示当前数据库里表结构
-电脑文件夹中的.frm后缀的是存储在硬盘中的数据表
-E-R模型:Entity-Relationship(实体-关系),由实体、属性、关系三个基本要素
-主键(Primary-key):唯一性、不为空。表中数据不满足时,可以自建一个id列
-外键:两张表都有相同的列字段时,该列称为外键(FOREIGN KEY(本表字段) REFERENCES 指向的表名(表主键)),
注意:在创建外键关系时,要注意构建表的顺序
-约束(Constraint):定义在表上中的一种强制规则(例如:NOT NULL、UNIQUE、PRIMARY KEY等)
-构建表CREATE TABLE 表名();,这里结尾的分号要记得写,里面的列属性之间用逗号隔开。
DDL:数据定义语言(Data Defined Language),元数据(metadata)指的是数据库中的表设计和属性列。DML:数据管理语言(Data Manipulation Language)
-插入数据时,VALUES里面的字符需要单引号,可以省略INSERT INTO 表名后面的列名,values后面的数据全部填写。
-drop table 表名:删除表,delete from 表名 [where 列名=数值] :清除表

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,216评论 2 89
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 12,405评论 5 115
  • 观其大纲 page 01 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 M...
    周少言阅读 8,368评论 0 33
  • Mysql概述 数据库是一个易于访问和修改的信息集合。它允许使用事务来确保数据的安全性和一致性,并能快速处理百万条...
    彦帧阅读 14,676评论 10 460
  • 2009年,一场流星雨如约而至。郑爽这个只有18岁的小姑娘走进了大家的视野。 在这部剧中郑爽凭借着清纯、可爱的外表...
    娱乐圣逗士阅读 3,610评论 0 1

友情链接更多精彩内容