一、数据库的登录与退出
| 登录Mysql | mysql -uroot -p123 |
|---|---|
| 退出Mysql | exit |
二、对数据库的操作
| 查询所有数据库 | show databases; |
|---|---|
| 创建数据库 | create database 数据库名字; |
| 删除数据库 | drop database 数据库名字; |
| 查询创建数据库的具体语句 | show create database 数据库名字; |
| 使用数据库 | use 数据库名字; |
-
数据库中,单引号和双引号都代表字符串
-
实际创建时,默认为数据库名,表名等加上了引号,可以省略不写
三、对表的字段的操作
| 查询所有表 | show tables; |
|---|---|
| 创建表 | create table 表名( 字段名1 数据类型, 字段名2 数据类型 ); |
| 删除表 | drop table 表名; |
| 查看表的结构 | desc 表名; |
| 给表中增加一个新的字段 | alter table 表名 add 字段名 字段的数据类型; |
| 删除表中的一个字段 | alter table 表名 drop 字段名; |
| 修改表中的某一个字段的数据类型 | alter table 表名 modify 字段名 字段的数据类型; |
| 修改表中的某一个字段的字段名 | alter table 表名 change 旧的字段名 新的字段名 字段的数据类型; |
| 修改表的名字 | alter table 旧的表名 rename 新的表名 |
四、对表的内容的操作
| 添加一条记录 | insert into 表名 (字段名,字段名) values (数据,数据);//选择插入哪几个字段 insert into 表名 values (数据,数据)//必须插入所有字段 |
|---|---|
| 添加多条记录 | insert into 表名 (字段名,字段名) values (数据,数据),(数据,数据)... insert into 表名 values (数据,数据),(数据,数据)... |
| 修改所有记录的一个记录/多个字段 | update 表名 set 字段名=数据; update 表名 set 字段名=数据,字段名=数据; |
| 修改满足条件的一个字段/多个字段 | update 表名 set 字段名=数据 where 条件; |
| 删除表中的所有记录 | delete from 表名; truncate 表名; |
| 删除表中的单条记录或者多条记录 | delete from 表名 where 条件; |
| 查询符合条件的记录 | select * from 表名 where 条件; |
五、常见数据类型

六、常见的条件











![[数学建模] [2019年A 模拟练习][层次分析法、熵值法、多目标优化、主成分分析法] 4. 深圳居民健康水平评估与测控模型研究](https://img-blog.csdnimg.cn/45b69d3ab4964bafa99bbb8122c93785.png#pic_center)







