![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
椰果奶茶加冰
因为记录爱上学习
展开
-
小试牛刀:SQL 注入攻击
小试牛刀:SQL 注入攻击一、检测注入点二、判断是否存在 SQL 注入可能三、数据库爆破四、字段爆破五、数据库表爆破六、用户名、密码爆破七、总结一、检测注入点首先,在 http://120.203.13.75:6815/?id=1 目标站点页面发现了 ?id,说明可以通过查询 id=1 的内容来获得页面。这相当于查询语句:select * from [表名] where id = '1';...转载 2020-01-07 16:55:13 · 400 阅读 · 2 评论 -
MySQL实战-1:MySQL Access denied for user 'root'@'%' (using password: YES)错误分析
1、问题描述使用root账号登录数据库,在使用命令给新创建新用户赋予权限时候报错1045 - Access denied for user 'root'@'%' (using password: YES)2、问题定位使用以下命令查询user表中root用户是否有grant和super权限:mysql> select Host,User,Grant_priv,Super_priv...原创 2019-01-03 15:23:01 · 1798 阅读 · 0 评论 -
MySQL使用教程【十一】:多表数据记录查询
一、关系数据操作1、并(UNION)把具有相同字段数目和字段类型的表合并在一起2、笛卡尔积(CARTESIAN PRODUCT)假设集合A={a, b},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。3、内连接在表关系的笛卡尔积数据记录中,保留表关系中所有匹配的数据记录,舍弃不匹配的数...原创 2019-09-29 12:48:47 · 577 阅读 · 0 评论 -
MySQL使用教程【十】:单表数据记录查询
1、简单数据记录查询【语法】select 字段名 from 表名;(1)查询所有字段数据mysql> select empno,ename,job,MSG,Hiredate,sal,comm,deptno from t_employee;+-------+--------+-------+------+------------+--------+------+--------+...原创 2019-09-29 11:15:50 · 237 阅读 · 0 评论 -
MySQL使用教程【九】:数据的操作
1、插入数据记录(1)插入完整数据记录【语法】insert into table_name(field1,field2……fieldn) values(value1,value2……valuen);insert into table_name values(value1,value2……valuen);【实例】mysql> use test;Reading table inf...原创 2019-09-29 10:42:07 · 228 阅读 · 0 评论 -
MySQL使用教程【八】:触发器的操作
触发器是由事件来触发某个操作,这些事件包括insert语句、update语句和delete语句。当数据库系统执行这些事件时,会激活触发器执行相应操作。MySQL从5.0.2开始支持触发器。使用触发器可以保证某些操作之间的一致性。1、创建触发器(1)创建有一条执行语句的触发器【语法】create trigger 触发器名 before|after 触发事件 on 表名 for each ro...原创 2019-09-29 10:33:51 · 589 阅读 · 0 评论 -
MySQL使用教程【七】:视图的操作
1、创建视图【语法】create view view_name as 查询语句【实例】mysql> create view view_employee select empno,ename from t_employee;2、创建各种视图(1)封装实现查询常量语句的视图,即所谓的常量视图mysql> create view view_test1 as select 3...原创 2019-09-29 09:59:05 · 348 阅读 · 0 评论 -
MySQL使用教程【六】索引的操作
一、创建和查看索引1、创建和查看普通索引普通索引:创建索引时,不附加任何限制条件(唯一、非空等限制)。该类型的索引可以创建在任何数据类型的字段上。(1)创建表时创建普通索引【语法形式】create table table_name( 属性名1 数据类型, 属性名2 数据类型, 属性名3 数据类型, index...原创 2019-09-29 09:37:53 · 177 阅读 · 0 评论 -
MySQL使用教程(五):数据的操作、单表数据记录查询
目录一、数据的操作一、数据的操作1、插入数据记录(1)插入一条数据【语法】insert into table_name(field1,field2……fieldn) values(value1,value2……valuen);insert into table_name values(value1,value2……valuen);【实例】#插入完整数据记录mysql> i...原创 2019-03-13 16:41:39 · 237 阅读 · 0 评论 -
解决“MySQL server is running with the --secure-file-priv option so it cannot execute this statement”问题
一、问题描述在使用select * from t_dept into outfile命令导出文件的时候,mysql报错:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement二、解决方法1、使用show va...原创 2019-03-21 10:11:02 · 6628 阅读 · 0 评论 -
MySQL使用教程(四):索引、视图和触发器的操作
目录一、创建和查看索引一、创建和查看索引1、创建和查看普通索引 普通索引:创建索引时,不附加任何限制条件(唯一、非空等限制)。该类型的索引可以创建在任何数据类型的字段上。(1)创建表时创建普通索引【语法】 create table table_name( 属性名1 数据类型, 属性名2 数据类型, 属性名3 数据类型, ...原创 2019-03-01 17:53:26 · 363 阅读 · 2 评论 -
MySQL使用教程(三):表的操作
目录1、创建表2、查看表3、删除表4、修改表5、操作表的约束一、表的基本概念表是包含数据库中所有数据的数据库对象。其中每一行代表一条唯一的记录,每一列代表记录中的一个字段。表中的数据库对象包含列、索引和触发器列:也称属性列,在具体创建表时,必须指定列的名字和数据类型。 索引:是指根据指定的数据库表建立起来的顺序,提供了快速访问数据的途径且可监督表的数据,使...原创 2019-02-15 13:30:12 · 391 阅读 · 0 评论 -
MySQL使用教程(二):数据库操作
一、数据库和数据库对象1、系统数据库系统数据库是指安装完MySQL服务器后,会附带的一些数据库,如图所示,系统数据库会记录一些必需的信息,用户不能直接修改这些系统数据库。各个系统数据库的作用如下:information_schema:主要存储系统中的一些数据库对象信息,如用户表信息、列信息、权限信息、字符集信息和分区信息等;performance_schema:主要存储数据库服务器性能参...原创 2019-01-28 16:17:24 · 317 阅读 · 0 评论 -
MySQL使用教程(一):连接MySQL
一、通过服务器连接使用root账号连接mysql服务器;(输入密码时候密码不显示)root@localhost:~$ mysql -u root -pEnter password:连接成功后会打印以下内容:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 9...原创 2019-01-28 14:48:37 · 1189 阅读 · 0 评论