1、连接数据库
1.1 账号密码
打开命令行:
win+r 然后输入cmd
命令行输入:
mysql -u root -p password
-u u表示user
root 表示用户名
-p p表示password
password 表示数据库密码
2、数据库级别的操作
2.1 创建新数据库
create database database_name;
例子:
create database teacher;
2.2 查看创建数据库语句
show create database database_name;
2.3 查看所有数据库 (截图太麻烦了,有些就不截图了)
show databases;
2.4 删除数据库
drop database database_name;
2.5 使用数据库
use database_name;
3、表级别的操作
3.1 插入表
create table table_name(
列名 数据类型名 (数据长度),
列名 数据类型名 (数据长度),
…
)
例如
create table teacher_t(
id int(1),
name varchar(2),
gender varcher(5)
);
3.2 查看插入表语句
show create table_name;
3.3 查看表结构
desc table_name;
例如:
3.4 查看所有表
show tables;
3.5 删除表
drop table table_name;
3.6 修改表
3.6.1 修改表名
rename table table_name_old to table_name_new;
3.6.2 修改列名
alter table table_name change colume_name_old column_name_new 数据类型(数据长度);
3.6.3 修改列中数据类型和长度
alter table table_name modify column 新数据类型 (新数据长度);
3.6.4 删除列
alter table table_name drop column;
4、数据级别的操作
4.1.1 增加/插入 语句
insert into table_name values(colume_data 01,column_data 02…);
4.1.2 缺省插入
insert into table_name(column01,column02…) values(column_data 01,column_data 02);
4.1.3 多条插入
insert into table_name values(column_data 01,column_data 02),
(column_data 01,column_data 02),
(column_data 01,column_data 02)
;
4.2 删除语句
delete from table_name where column_data=要删除的元素;
4.3 修改语句
update table_name set column_data_old=column_data_new where column=要改的元素;
4.4 查询语句
select column01,column02… from table_name;(查询列)
select * from table_name;(查询所有列)