‘数据库 database
1.创建数据库 (编码UTF-8)
**create database bbs;** <br /> create database if not exists bbs;<br /> create database mydb default character set gbk;---设置字符<br /> default collate gbk_chinese_ci;---设置校对规则<br />创建好数据库后,……/mysql5. /data/db.opt 数据库配置文件
2.查看数据库
显示创建数据库的语句 show create database bbs;
显示所有数据库 show database; 不能加……
3.修改数据库 alter database mydbl default character set utf8;
4.删除数据库 drop database **mydbl**;
5.选择数据库 use bbs;
补充:查看当前所选的数据库 select database();
‘表 table
表由列(column)组成
表中数据按行(row)储存,所保存的每个记录储存在自己的行内
| 名 | 类型 | 长度 | 小数点 | 不是null | 🔑1 |
|---|---|---|---|---|---|
| id | int | 10 | - [x] |
| |
| name | varchar | 225 | |
- [ ]
| |
| age | int | 10 | |
- [ ]
| |
| money | double | 8(整+小数) | 2 |
- [ ]
| |
| bir | date | 255 | |
- [ ]
| |
!长度:精度,越大越好,开发手册
不是null:必须有值,不能为空
主键🔑:唯一,不能重复
保存->表名
打开表->添加数据(可独立拖拽)-> 添加+/方向键 删除选中删除记录 保存ctrl+s/√
1.创作表
| create table user( id int, name varchar(20), gender char(1), birth date, image blob, entry_date date, job varchar(50), salary double, resume text ); |
|---|
2.查看表
| show tables; 查看所有表名
desc user; 查看表结构
show create table user;查看创建表语句 |
|
3.修改表 ;
| ——添加字段
alter table 表名 add 字段名 数据类型
—-修改字段
(1)修改字段数据类型 alter table 表名 modify 字段名 数据类型
(2)修改字段名及类型 alter table 表名change 原字段名 新字段名 新数据类型
—-删除字段
alter table 表名 drop 字段名
—-修改表名
rename table 表名 to 新表名
—-修改字符集
alter table 表名 character set utf8;
在开头添加字段
alter table 表名 add 字段名 数据类型 first
在。。之后添加字段
alter table 表名 add 新字段 新数据类型 after 旧字段
|
|
4.复制表
| alter table 新表名 select * from 旧表名; | |
5.删除表
| drop table 表名; |

默认:null 没有值,没内容
empty string 有值,有内容,’..内容..’
不重复->设计表-索引

