MySql
文章平均质量分 92
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS应用软件之一
Tom不秃
.
展开
-
一个案例将MySQL存储过程学透彻
本文就用一个简单案例来讲讲存储过程究竟是啥东东。首先,我们先认识下MySQL存储过程这个概念。MySQL中每个存储的程序都包含一个由SQL语句组成的主体。该语句可以是由多个用分号(;)字符分割的语句组成的复合语句。接着,我们来看看其语法格式:CREATE PROCEDURE PROCNAME(参数1 参数类型,参数2 参数类型,……)BEGIN --statement sql;...原创 2020-04-29 00:37:58 · 252 阅读 · 0 评论 -
MySQL 中文全文检索教程
在MySQL 5.7.6之前,全文索引只支持英文全文索引,不支持中文全文索引,需要利用分词器把中文段落预处理拆分成单词,然后存入数据库。从MySQL 5.7.6开始,MySQL内置了ngram全文解析器,用来支持中文、日文、韩文分词。ngram全文解析器MySQL 中使用全局变量ngram_token_size来配置ngram中n的大小,它的取值范围是1到10,默认值是2。通常ngram...原创 2020-04-15 11:26:05 · 529 阅读 · 0 评论 -
MySQL优化原理
说起MySQL的查询优化,相信大家收藏了一堆:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型…你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。一、MySQL逻辑架构如果能在头脑中构建一幅MySQL各...原创 2020-03-15 22:48:17 · 330 阅读 · 0 评论 -
SQL注入之SQLmap入门
sqlmap也是渗透中常用的一个注入工具,其实在注入工具方面,一个sqlmap就足够用了。现在支持python3了基本参数is-dba 当前用户权限dbs 所有数据库current-db 当前数据库users 所有用户current-user 当前用户--tables ...原创 2020-01-09 13:25:15 · 2148 阅读 · 1 评论 -
Linux上通过binlog文件恢复mysql数据库详细步骤
我们开发阶段,经常要有一些测试数据在我们测试相关功能的时候,是十分必要的.后期由于引入了正式的数据,但是测试数据并没有被及时清理.这个时候由于一个误删除,导致一些正式的数据被删除,由此,一场追找数据的过程就开始了…解决方案:通过每天备份的日志进行查找,但是很不幸的是,我们由于没有正式上线,所以数据库的备份脚本一直没有执行中,故此路不通借助强大的mysqlbinlog工具了一、bin...原创 2020-01-10 14:53:07 · 2743 阅读 · 0 评论