一、查看MySQL是否连接
1.在mysql软件的bin目录下输入cmd进入命令窗口
2.在命令窗口输入mysql -u用户名 -p
然后输入密码就可以查看是否连接成功
二、数据库操作
1.创建数据库
CREATE DATABASE easydata;
2.创建表
表是数据库中存储数据的主体
create table staff(
-- 声明表中字段
-- 主键 表中数据唯一的标识 不可重复的 不可为null值
-- auto_increment 在插入数据时,该列数据可以不指定,会自动添加
id int auto_increment PRIMARY KEY,
-- varchar(最大长度) 可变字符串类型
code varchar(20) not null,
name varchar(20) not null,
-- 数值一共存储10位,其中两位用来存储小数
salary DECIMAL(10,2)
)
3.重命名表
ALTER TABLE staff rename to t_staff;
ALTER TABLE t_staff rename as staff;
4.设置编码
mysql8 utf8 mb3 mb4 maxbyte
-- 不同的字符占用的空间是不同的
-- 数字,字母,欧洲部分语言字符 占一个字节
-- 中东,阿拉伯语言 占两个字节
-- 中文,韩文,日文,东南亚地区 占三个字节
alter table staff character set 'utf8mb3';
5.添加列
alter table staff add column sex varchar(2)
6.重新定义列
alter table staff MODIFY sex varchar(20) not null;
7.定义列的位置
alter table staff modify sex varchar(20) not null after name;
8.列重用名
alter table staff change sex age int not null;
9.删除列
alter table staff drop column age;
10.用关键字作为表名、列名
在起列名、表名时,经常出现一些关键字 name 使用``标识
create table `table` (
`varchar` varchar(20)
)
11.删除表
drop table `table`;