![](https://img-blog.csdnimg.cn/20210601201541940.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
主要是mysql基础知识
灿灿的金
沉着,勇猛,有辨别,不自私
展开
-
sqli-lab第一关
使用order by 判断有几页,然后用union联合注入 获得库名为security 获得表名,应该为users 查询字段 获取表的数据 0x3a是: 2.报错型注入 获得表名 获取字段,没有显示完全 显示剩下的字段 显示值 然后用同样的方法显示剩下的内容 3.用sqlmap 先获取库名 再获得表名 再通过表名获得列名 获得列名后下载数据 ...原创 2021-06-03 18:54:26 · 99 阅读 · 0 评论 -
数据库的索引机制(九)
创建索引:CREAT TABLE 表名称( … INDEX [索引名称](字段) ) 如果不创建索引名称则默认以字段名称作为索引名称原创 2021-06-02 18:05:08 · 54 阅读 · 0 评论 -
数据库表字段约束(八)
第一范式:原子性,数据表的每一列都是不可分割的基本数据项,同一项中不能有多个值,也不能存在重复的属性 第二范式:唯一性,数据表中的每条记录必须是唯一的,为了实现区分,通常要为表加上一个列用来存储唯一标识,这个唯一属性列被称为主键列。 第三范式:关联性 AUTO_INCREMENT设置自动增长。 外键约束写在子表上 一般不使用外键约束,因为容易形成闭环,导致不能删除任何数据。 ...原创 2021-06-02 17:04:42 · 125 阅读 · 0 评论 -
mysql修改数据表结构(七)
添加字段: ALTER TABLE student ADD address VARCHAR(200) NOT NULL, ADD home_tel CHAR(11) NOT NULL; 修改字段约束: ALTER TABLE student MODIFY home_tel CHAR(20) NOT NULL; 修改字段名称: ALTER TABLE student CHANGE address home_address VARCHAR(200) NOT NULL; 删除字段: ALTER TABLE原创 2021-06-02 16:30:39 · 67 阅读 · 0 评论 -
sql中不同的数据类型(六)
数字类型: 保存整数一般用int, 对精度要求不高的浮点数有那个float或double,对精度要求较高用decimal。 字符串类型: 日期类型: 输入日期要加双引号。 二进制类型:原创 2021-06-02 14:21:54 · 114 阅读 · 0 评论 -
什么是sql语言(五)
sql是用于访问和处理数据的标准的计算机语言, sql语言的分类: DML:用于表的增删改查。 DCL:用于处理用户,权限,事务。 DDL:用于逻辑库,数据表,视图和索引。 sql语句注意事项: sql语句不区分大小写,但是字符串区分大小写。 sql语句必须以分号结尾。 sql语句中的空白和换行没有限制,但是不能破坏语法。 sql语句的注释: #这是一段注释文字 /*这是另一段注释文字*/ 创建逻辑库:CREATE DATABASE 逻辑库名称; CREATE DATABADE test; 展示逻辑库:原创 2021-06-02 13:40:46 · 311 阅读 · 0 评论 -
mysql配置文件(四)
在my.ini文件中,我们可以设置各种MySQL的配置,例如字符集、端口号、目录地址等等 要让配置文件生效,需要先关闭mysql服务,再打开mysql服务,在powershell中用管理员模式使用net stop mysql80, net start mysql80 ...原创 2021-06-02 12:55:26 · 77 阅读 · 0 评论 -
mysql用户管理和忘记密码(三)
首先安装可视化工具navicat, 需要付费使用,破解B站有视频教程。 用navicat连接mysql数据库。 创建用户,点击‘用户’,然后点击‘新建用户’ 主机填%,表示可以用任何IP地址的主机登录dev账户来访问数据库,插件不用填,因为使用mysql自带的 分配权限,服务器权限是针对全局的 使用sql语句创建逻辑空间,逻辑空间的名字不能是中文,然后右键点击数据库,点击最下面的刷新,就可以看到逻辑空间了。 给dev用户添加test逻辑空间的增删改查权限。点击‘权限’,点击‘添加权限’ 使用dev原创 2021-06-01 23:28:51 · 90 阅读 · 0 评论 -
mysql数据库终端连接(二)
安装好mysql数据库,配置好系统路径,教程网上找。 终端连接mysql数据库: 输入sql语句,结尾记得加分号:原创 2021-06-01 21:28:40 · 176 阅读 · 0 评论 -
数据库简介(一)
数据库系统(DBMS)是指一个能为用户提供信息服务的系统,它实现了有组织地、动态地储存大量相关数据的功能,提供了数据处理和资源共享的便利手段。 关系型数据库系统 关系型数据库系统(RDBMS)是指使用了关系模型的数据库系统。关系模型中,数据是分类存放的,数据之间可以有联系。 主流关系型数据库:DB2,Oracle,MySQL(常用),SQL Server(微软的)。 NoSQL数据库系统 NoSQL数据库指的是数据分类存放,但是数据之间没有关联关系的数据库系统。常用于秒杀库存,登录信息,消息通知。原创 2021-06-01 21:04:10 · 104 阅读 · 0 评论