MySQL数据库管理基本命令

本文详细介绍了MySQL数据库管理的基本命令,包括查看数据库结构、创建与删除数据库和表、管理数据记录、修改表结构、数据表高级操作以及数据库用户操作和授权。内容覆盖了数据类型、SQL语句、表的插入、查询、更新和删除,以及用户管理等方面。
摘要由CSDN通过智能技术生成


一、MySQL数据库管理

数据库–>数据表–>行(记录) :用来描述-一个对象的信息
列(字段):用来描述对象的一一个属性

二、常用的数据类型:

int :整型
float :单精度浮点4字节32位
double :双精度浮点8字节64位
char:固定长度的字符类型
varchar:可变长度的字符类型
text:文本
image:图片
decimal (5,2) : 5个有效长度数字,小数点后面有2位

三、查看数据库结构

1、查看当前服务器中的数据库

SHOW DATABASES;
#大小写不区分,分号“;”表示结束
在这里插入图片描述

2、查看数据库中包含的表

USE数据库名;
SHOW TABLES;

3、查看表的结构(字段)

USE数据库名;
DESCRIBE [ 数据库名.]表名;
可缩写成: DESC 表名;

四、SQL语句

SQL语句用于维护管理数据库,包括数据查询、数据更新、访问控制、对象管理等功能。
SQL语言分类:
DDL:数据定义语言,用于创建数据库对象,如库、表、索引等
DML:数据操纵语言,用于对表中的数据进行管理
DQL:数据查询语言,用于从数据表中查找符合条件的数据记录
DCL:数据控制语言,用于设置或者更改数据库用户或角色权限

五、创建及删除数据库和表

1、创建新的数据库

CREATE DATABASE数据库名;
在这里插入图片描述

2、创建新的表

CREATE TABLE 表名(字段1数据类型,字段2数据类型[,…] [, PRIMARY KEY (主键名)]);
#主键一般选择能代表唯一性的字段不允许取空值(NULL),一个表只能有一个主键。
在这里插入图片描述

3.删除指定的数据表

DROP TABLE [ 数据库名.]表名;
#如不用USE进入库中,则需加上数据库名
在这里插入图片描述

4.删除指定的数据库

DROP DATABASE 数据库名;
在这里插入图片描述

六、管理表中的数据记录

1.向数据表中插入新的数据记录

INSERT INTO 表名(字段1,字段2[,…]) VALUES (字段1的值,字段2的值, …);
在这里插入图片描述

2.查询数据记录

SELECT字段名1,字段名2[,…] FROM 表名[WHERE 条件表达式] ;
在这里插入图片描述

3.修改、更新数据表中的数据记录

UPDATE表名SET字段名1=字段值1[,字段名2=字段值2] [WHERE 条件表达式] ;
在这里插入图片描述

4.在数据表中删除指定的数据记录

DELETE FROM 表名[WHERE 条件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值