数据库(MySQL )

MySQL数据库(这里是因为我经常使用的数据库是mysql数据库,所以记录的也是mysq 后续再增加其他数据库l)

1.在了解MySQL数据库之前,我们必须知道什么是数据库?它的作用?

1.1数据库:数据库,又称电子化文件箱,以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,用户可以对文件中的数据进行新增、查询、更新、删除等操作。
1.2数据库的作用:共享数据、减轻冗余程度、集中控制数据、确保数据的安全可靠。
其实无论是使用什么数据库,最重要的就是如何实现对数据库数据进行增删改查的操作。

2. MySQL数据库的安装

2.1:下载安装程序,地址为(https://www.mysql.com/)
2.2:傻瓜式安装直接点击安装就可
2.3: 配置MySQL数据库的配置,找到自己MySQL数据库安装的路径,一般默认为C盘。然后在系统配置中将MySQL地址配置到path上就可以了
里插入图片描述
在这里插入图片描述
2.4: 测试MySQL数据库是否安装成功,打开cmd,输入mysql -uroot -p
,如果设置了密码的 就可以输入mysql -uroot -p密码;我的密码设置了为root,所以我输入的是mysql -uroot -proot;
成功如下图:
在这里插入图片描述
这里的话如果不成功的原因一般是配置出现了问题,或者是之前的数据库没有卸载干净,就可能需要去注册表中删除。
到这一步,MySQL数据库就安装成功了。

3.数据库的术语

  • 数据库: 数据库是一些关联表的集合。
  • 数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。
  • 列: 一列(数据元素) 包含了相同类型的数据, 例如邮政编码的数据。
  • 行:一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。
  • 冗余:存储两倍数据,冗余降低了性能,但提高了数据的安全性。
  • 主键:主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。
  • 外键:外键用于关联两个表。
  • 复合键:复合键(组合键)将多个列作为一个索引键,一般用于复合索引。
  • 索引:使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构。类似于书籍的目录。
  • 参照完整性: 参照的完整性要求关系中不允许引用不存在的实体。与实体完整性是关系模型必须满足的完整性约束条件,目的是保证数据的一致性。
    首先我们需要了解数据库里的结构 数据库中有数据表,数据表是因列和行组成。

数据库:database

数据表:table

创建: create

  • 创建数据库:create database 数据库名;
    在这里插入图片描述

  • 创建数据表: create table 表名
    (
    code varchar(20) primary key,
    name varchar(20) not null
    );
    在这里插入图片描述

进入:use

  • 进入数据库:“use 数据库名;
    在这里插入图片描述

  • 进入表: select * from 数据表名;
    在这里插入图片描述

查询:show

  • 查询所有数据库:show databases;
    在这里插入图片描述

  • 查询所有数据表:show tables;
    在这里插入图片描述

删除:drop

  • 删除数据库:drop database 删除库名;
    在这里插入图片描述

  • 删除数据表:drop table 删除表名:
    在这里插入图片描述

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值