cgb2109-day01

Posted cgblpx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cgb2109-day01相关的知识,希望对你有一定的参考价值。


刘沛霞 皮皮霞 QQ:2250432165

一,数据库

–1,概述

作用就是用来存储数据和管理数据,本质上就是需要安装mysql软件.
分类: 关系型数据库MySQL 和 非关系型数据库Redis ,主要观察数据之间的关系

–2,使用

1,安装服务器端: 存数据,管理数据

核心步骤: 设置字符集/编码成 utf-8   , 端口号3306 , 设置服务名称MySQL , 设置密码root

2,安装客户端: 连接服务器,操作服务器里的数据

1,小黑窗口/DOS窗口: 
	--从开始菜单里找MySQL/Mariadb,输入密码
	--win+r 然后输入cmd 
	```
		#发起MySQL的命令  -u是指定用户名(root) -p是指定密码(自定义的)
		mysql -uroot -proot
	```
2,图形化的工具:sqlyog

3,数据库的结构

数据库 -> 表(行和列) -> 数据

4,SQL语言

1,概述

结构化查询语言,用来操作数据库的语言,是一种标准.
增删改查里将来发生最多的业务就是: 查 !!!

2,分类:

DML是数据操纵语言
DDL是指数据定义语言
DCL是指数据控制语言
DQL是指数据查询语言

二,数据库的常见操作

增删改查 CRUD

–1,创建库

–2,查询库

–4,删除库

三,表的常见操作

增删改查 CRUD

–1,使用指定的数据库

–2,创建表

语法:

create table 表名(字段名称 字段类型(字段长度),字段2,字段3,...)


练习:

mysql> create table tb_order_detail(
    -> id int(11),
    -> order_id int(11),
    -> num tinyint(4),
    -> item varchar(30),
    -> price double
    -> );
Query OK, 0 rows affected (0.02 sec)

–3,查看表


mysql> show tables;
+---------------------+
| Tables_in_cgb210901 |
+---------------------+
| tb_door             |
| tb_order_detail     |
+---------------------+
2 rows in set (0.00 sec)

–4,修改表

mysql> alter table tb_door add column money numeric(7,2);
Query OK, 0 rows affected (0.02 sec)
Records: 0  Duplicates: 0  Warnings: 0

–5,描述表结构

–6,删除表

四,数据的常见操作

增删改查 CRUD

以上是关于cgb2109-day01的主要内容,如果未能解决你的问题,请参考以下文章

cgb2109-day04

cgb2109-day06

cgb2109-day17

cgb2109-day16

cgb2109-day03

cgb2109-day11