kali 搭建SQli注入数据库
一、创建数据库
1.连接 MySQL
mysql -u root -p 密码:d
2.查看当前的数据库
show databases;
3.创建数据库名
create database 名字;
4.创建数据库时设置字符编码
create database 名字 character set utf8;
create database 名字 charset utf8;
查看和显示数据库的编码方式
show create database 名字;
修改数据库编码
alter database 名字 character set utf8;
5.进入或切换数据库
use 库名
显示当前数据库
进入数据库中,来查看当前处于哪个数据库中。
长时间操作数据库时,在很多数据库中来回切换后,查看当前的数据库,避免操作错了数据库。
select database();
二、创建数据表
1.查看当前数据库中的表,查看当前数据库中有哪些表。
show tables;
2.创建表
create table login(ID char(20),Password char(20));
3.显示表信息
show create table login;
或
desc login;
4.给表增加字段,为已存在的表添加一个新字段。
alter table 表名 add 字段名 字段类型—CHAR(20);
5.删除表的字段,删除一个表中已存在的字段。
alter table 表名 drop 字段名;
6.修改字段的数据类型,修改表中现有字段的数据类型。
alter table 表名 modify 字段名 数据类型;
7.修改字段的数据类型并且改名,修改表中现有字段的字段名和类型。
alter table 表名 change 原字段名 新字段名 数据类型;
三、创建字段信息
1.在表login中添加字段内容。
insert into login values('LLD','admin');
insert into login values('cumt','password');
insert into login values('admin','123456');
2显示表login所有的字段内容。
select * from login;