表操作 https://www.cnblogs.com/clschao/aticles/9951307.html
https://www.cnblogs.com/Eva-J/articles/9676220.html
一匹配
1 下载mysql
2 配置ini 文件
3 配置环境变量 D:mysql-5.7.16-winx64in
4 用管理员权限打开cmd (mysqld 打开mysql服务 hang起来)
5 打开服务界面观察
6 cmd 输入 mysqld --install 安装到服务
7 cmd 输入 net start mysql 打开服务(服务运行)
8 mysql -uroot -p (user password)
8.1 select user; 观察用户
8.2 设置密码 set passsword = password(‘123’);
8.3 flush privileges; 刷新权限
8.4 exit
9.不想输入密码?
[mysql]
ini 文件
user = 'root'
password = '1234'
然后cmd 直接mysql即可进入
二 、SQL语句
库(增删改查)
1查看数据库
show databases;
查看其中一个库
show create database db1;
2创建数据库
create database db1;
创建数据库并指定编码
create database db1 charset utf8;
3使用数据库
use db1;
修改数据库
alter database db1 charset utf8;
删除数据库
drop database db1;
表(增删改查)
创建表
create table stu(id int,name char(16));
查看当前库下所有的表
show tables;
查看刚刚创建的那一张表
show create table stu;
# 查看一张表的基本信息
desc stu;
修改表
修改表的数据类型
alter table class modify class_name char(16);
修改表的字段名和数据类型
alter table class change class_name name char(18);
删除表
drop table class;
记录(增删改查)
新增一条记录
insert into stu values(1,'海狗'),(2,'李业'),(3,'刚环');
insert into stu(id,name ) values(1,'汪洋');
查记录
select * from stu;
条件查询
select * from stu where id = 1;
修改记录
update stu set name= 'alisa' where id = 3;
删除记录
delete from stu where name='海狗';
truncate table stu;清空表