Day4——数据库基础1(已完结)

Day4——数据库基础

数据库基础--基于phpstudy自带的MySQL数据库(下载了PHPstudy后就无需下载额外的MySQL)

  • 一、数据库概念
    • 1、为什么要学习数据库?
    • 2、什么是数据库?
    • 3、数据库的访问方式
    • 4、数据管理技术经历的三个阶段
    • 5、关系型数据库与非关系型数据库
    • 6、常见数据库——MySQL
    • 7.好用的辅助工具——everything
  • 二、MySQL数据库操作
    • 1、数据库构成
    • 2、代码实操
    • 3.Navicat的使用
  • 三.数据库类型
    • 整数型
    • 浮点型
    • 日期与时间
    • 字符串型
  • 四.数据库操作
    • 1.创建数据表
    • 2.约束条件
      • 创建主键
      • 创建外键
      • 约束
    • 3.显示指定数据库中的所有表
    • 4.查看表的结构
    • 5.删除数据库表
    • 6.修改表名
    • 7.修改字段的数据类型
    • 8.修改字段名
    • 9.增加字段
    • 10.删除字段
    • 11.查询语句
    • 12.修改语句
    • 13.删除语句
  • 四.结语


一、数据库概念

1、为什么要学习数据库?

90%以上的软件都需要操作数据,比如:游戏、社交、新闻、商城、财务等

2、什么是数据库?

数据库是一种电子的仓库。

3、数据库的访问方式

4、数据管理技术经历的三个阶段

人工管理阶段–>文件系统阶段–>数据库系统阶段

5、关系型数据库与非关系型数据库

6、常见数据库——MySQL

mysql的地位:中国市场占有率第一。
mysql的特点:
1.速度快
2.免费(中小企业的唯一选择)

7.好用的辅助工具——everything

二、MySQL数据库操作

1、数据库构成

表(abe),列(column),行(row),值(value),主键(primary key)

表:简单的电子表格名字是唯一的。

列:表中的一个字段,表由一个或者多个列组成。

行:表中的一个记录

值:行的具体信息,每个值必须与列的数据类型匹配

主键:一列或一组列,一个数据表中只有一个主键,可以通过主键来查询数据。

Day4——数据库基础1(已完结)_第1张图片

2、代码实操

0.1:用cmd打开mysql的相应运行文件。
详细过程见这个文章

0.2:启动mysql。

mysql -u root -p

在这里插入图片描述
password:默认为root

1.显示mysql中有多少个数据库。(代码如下,写入系统cmd中)

show databases;

Day4——数据库基础1(已完结)_第2张图片

2.数据库连接
Day4——数据库基础1(已完结)_第3张图片

mysql -h(主机地址) -u root(用户名) -p(指定密码)

注意:在自己电脑上登录可以不加-h参数。-p如果登录密码为空,可不打。

3.创建数据库
Day4——数据库基础1(已完结)_第4张图片

 create database database_name;

4.删除数据库
Day4——数据库基础1(已完结)_第5张图片
5.选择需要操作的数据库

use sys

Day4——数据库基础1(已完结)_第6张图片

3.Navicat的使用

三.数据库类型

Day4——数据库基础1(已完结)_第7张图片

整数型

Day4——数据库基础1(已完结)_第8张图片

浮点型

Day4——数据库基础1(已完结)_第9张图片

日期与时间

Day4——数据库基础1(已完结)_第10张图片

字符串型

Day4——数据库基础1(已完结)_第11张图片

四.数据库操作

1.创建数据表

Day4——数据库基础1(已完结)_第12张图片

2.约束条件

Day4——数据库基础1(已完结)_第13张图片

创建主键

Day4——数据库基础1(已完结)_第14张图片

创建外键

Day4——数据库基础1(已完结)_第15张图片

约束

Day4——数据库基础1(已完结)_第16张图片
Day4——数据库基础1(已完结)_第17张图片

3.显示指定数据库中的所有表

Day4——数据库基础1(已完结)_第18张图片

4.查看表的结构

Day4——数据库基础1(已完结)_第19张图片

5.删除数据库表

Day4——数据库基础1(已完结)_第20张图片

6.修改表名

Day4——数据库基础1(已完结)_第21张图片

7.修改字段的数据类型

Day4——数据库基础1(已完结)_第22张图片

8.修改字段名

Day4——数据库基础1(已完结)_第23张图片

9.增加字段

Day4——数据库基础1(已完结)_第24张图片

10.删除字段

Day4——数据库基础1(已完结)_第25张图片

11.查询语句

Day4——数据库基础1(已完结)_第26张图片
Day4——数据库基础1(已完结)_第27张图片

12.修改语句

Day4——数据库基础1(已完结)_第28张图片

13.删除语句

Day4——数据库基础1(已完结)_第29张图片

四.结语

Day4——数据库基础1(已完结)_第30张图片

你可能感兴趣的:(网络安全学习笔记,数据库,mysql,网络,安全,学习方法)