数据库学习笔记(1)——基本概念

1.数据库的概念

DB(database):存储数据的的仓库,存储了大量有组织的数据。
DBMS(database management system):数据库管理系统,数据库是通过DBMS创建和操作的容器。
SQL(structure query language):结构化查询语言,专门用来与数据库通讯的语言。

2.数据库的特点

1.数据放到表中,表再放到库中
2.一个数据库可以有多个表,表名具有唯一性
3.表具有一些特性,这些特性定义了数据在表中如何存储
4.表由列组成,也称为字段
5.表中数据按行存储

3.数据库服务的启动和登录

启动
1.cmd以管理员方式运行
2.net start mysql80(mysql名字)
登录
1.mysql -u root -p

4.常见命令

1.查看当前所有数据库
show databases;
2.打开指定数据库
use (数据库名);
3.查看当前库的所有表
show tables;
4.查看其他库的所有表
show tables from 库名
5.创建一个表
create table 表名(
	列名 列类型,
	列名 列类型,
	。。。
)
6.查看表结构
desc 表名

5.查看服务器版本

已经登录MySQL服务端
select version();
未登录MySQL服务端
mysql --version

6.MySQL语法规范

1.不严格区分大小写,但是建议关键字大写,其他的表名列名小写
2.每条命令用分号结尾
3.每条命令根据需要可以将命令换行
4.注释:
单行注释:#或者- - ;
多行注释:/* */

7.DQL、DML、DDL

DQL(data query language):数据查询语言
DML(data manipulation language):数据操作语言
DDL(data define language):数据定义语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值