欢迎光临散文网 会员登陆 & 注册

mysql_数据库的相关概念

2023-02-16 13:51 作者:苏喆i  | 我要投稿

数据库的好处

1.持久化数据到本地

2.可以实现结构化查询,方便管理

数据库相关概念

1、DB:数据库,保存一组有组织的数据的容器

2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据

3、SQL:结构化查询语言,用于和DBMS通信的语言

数据库存储数据的特点

1、将数据放到表中,表再放到库中

2、一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。

3、表具有一些特性,这些特性定义了数据在表中如何存储,类似java中 “类”的设计。

4、表由列组成,我们也称为字段。所有表都是由一个或多个列组成的,每一列类似java 中的”属性”

5、表中的数据是按行存储的,每一行类似于java中的“对象”。

MySQL服务的启动和停止

方式一:计算机——右击管理——服务

方式二:通过管理员身份运行

net start 服务名(启动服务)

net stop 服务名(停止服务)

MySQL服务的登录和退出   

方式一:通过windows自带的客户端

登录:mysql 【-h主机名 -P端口号 】-u用户名 -p密码

退出:exit 或 ctrl+C

方式二:通过mysql自带的客户端

只限于root用户

MySQL的常见命令

1.查看当前所有的数据库: show databases;

2.打开指定的库: use 库名

3.查看当前库的所有表: show tables;

4.查看其它库的所有表: show tables from 库名;

5.创建表

create table 表名(

列名 列类型,

列名 列类型,

。。。

);

6.查看表结构:desc 表名;

7.查看服务器的版本

方式一:登录到mysql服务端 select version();

方式二:没有登录到mysql服务端 mysql --version 或 mysql --V

MySQL的语法规范

1.不区分大小写,但建议关键字大写,表名、列名小写

2.每条命令最好用分号结尾

3.每条命令根据需要,可以进行缩进 或换行

4.注释

单行注释:#注释文字

单行注释:-- 注释文字

多行注释:/* 注释文字  */

SQL的语言分类

1.DDL(Data Definition Languages、数据定义语言),这些语句定义了不同的数据库、表、视图、索 引等数据库对象,还可以用来创建、删除、修改数据库和数据表的结构。

主要的语句关键字包括 CREATE DROP ALTER 等。

2.DML(Data Manipulation Language、数据操作语言),用于添加、删除、更新和查询数据库记 录,并检查数据完整性。 

主要的语句关键字包括 INSERT DELETE UPDATE SELECT 等。 SELECT是SQL语言的基础,最为重要。

3.DCL(Data Control Language、数据控制语言),用于定义数据库、表、字段、用户的访问权限和 安全级别。 

主要的语句关键字包括 GRANT REVOKE COMMIT ROLLBACK SAVEPOINT 等。


mysql_数据库的相关概念的评论 (共 条)

分享到微博请遵守国家法律