MySQL是世界上最流行的开源关系型数据库管理系统之一,它提供了丰富的命令行接口进行数据库的管理与操作。以下是一些关于MySQL常用命令的关键知识点: 1. **创建数据库**:使用`CREATE DATABASE`命令来创建新的数据库,例如`CREATE DATABASE mydb;`会创建一个名为`mydb`的新数据库。 2. **删除数据库**:`DROP DATABASE`命令用于删除数据库,如`DROP DATABASE mydb;`会移除`mydb`数据库。 3. **创建数据表**:使用`CREATE TABLE`命令定义表结构,包括字段名、数据类型和约束条件。例如: ```sql CREATE TABLE tb_emp ( id INT(11), name VARCHAR(25), sex VARCHAR(25) ); ``` 4. **主键约束**:主键是表中的一个或多个字段,其值唯一标识每条记录。主键可以: - 在定义列时指定,如`id INT(11) PRIMARY KEY`。 - 在所有列定义后指定,如`PRIMARY KEY (id)`。 5. **联合主键**:多个字段可以一起作为主键,如`PRIMARY KEY (id, name)`。 6. **外键约束**:外键用来建立两个表之间的关联,但这里未详述。 7. **非空约束**:`NOT NULL`确保字段不能有NULL值,如`name VARCHAR(25) NOT NULL`。 8. **唯一性约束**:`UNIQUE`关键字确保字段值的唯一性,如`name VARCHAR(25) UNIQUE`。 9. **默认约束**:`DEFAULT`定义字段的默认值,如`sex VARCHAR(25) DEFAULT '女'`。 10. **自动增加属性**:`AUTO_INCREMENT`让字段值自动递增,通常用在主键上,如`id INT(11) PRIMARY KEY AUTO_INCREMENT`。 11. **查看数据表**:`SHOW TABLES;`列出所有表,`DESCRIBE`或`DESC`查看表结构,`SHOW CREATE TABLE`显示表的详细创建语句。 12. **修改表结构**: - 改变表名:`ALTER TABLE <旧表名> RENAME TO <新表名>;` - 修改字段数据类型:`ALTER TABLE <表名> MODIFY <字段名> <新数据类型>;` - 改变字段名:`ALTER TABLE <表名> CHANGE <旧字段名> <新字段名> <新数据类型>;` - 添加字段:`ALTER TABLE <表名> ADD <新字段名> <数据类型> [约束条件] [FIRST|AFTER <字段名>];` - 删除字段:`ALTER TABLE <表名> DROP <字段名>;` - 调整字段顺序:`ALTER TABLE <表名> MODIFY <字段名> <数据类型> FIRST|AFTER <字段名>;` - 更改存储引擎:`ALTER TABLE <表名> ENGINE=<新存储引擎名>;` 13. **删除表**:`DROP TABLE`命令用于删除表,如`DROP TABLE tb_emp;`会删除`tb_emp`表。 14. **查询数据**: - 查询所有字段:`SELECT * FROM <表名>;` - 查询单个字段:`SELECT <字段名> FROM <表名>;` - 查询多个字段:`SELECT <字段名1>, <字段名2>, ... FROM <表名>;` - 查询特定记录:`SELECT <字段名1>, <字段名2>, ... FROM <表名> WHERE <条件>;` 以上是MySQL中常见的数据库操作和表管理命令,这些命令是日常数据库管理的基础,对于开发人员和DBA来说至关重要。通过熟练掌握这些命令,可以有效地创建、维护和操作MySQL数据库。
剩余6页未读,继续阅读
- 粉丝: 13
- 资源: 14
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 全球干旱数据集【自校准帕尔默干旱程度指数scPDSI】-190101-202312-0.5x0.5
- 基于Python实现的VAE(变分自编码器)训练算法源代码+使用说明
- 全球干旱数据集【标准化降水蒸发指数SPEI-12】-190101-202312-0.5x0.5
- C语言小游戏-五子棋-详细代码可运行
- 全球干旱数据集【标准化降水蒸发指数SPEI-03】-190101-202312-0.5x0.5
- spring boot aop记录修改前后的值demo
- 全球干旱数据集【标准化降水蒸发指数SPEI-01】-190101-202312-0.5x0.5
- ActiveReports
- vgbvdsbnjkbfnb
- effsefefeffsfwfse