- mysql弱密码爆破
mySQL弱密码 靶场:/vulhub/mysql/CVE-2012-2122 启动:docker-composeup-d扫描端口nmap-Sv-Pn-T4靶机ip 看到在3306端口开启了mysql服务爆破账号密码 1.使用超级弱口令检测工具(github下载) 爆破出root/123456 2.使用Hydra爆破hydra-L用户名字典—P密码......
- MySQL操作
一.MySQL优点多语言支持:MySQL为C、C++、Python、Java等多种编程语言提供了API,访问和使用方便。可以移植性好:MySQL是跨平台的。支持大量数据查询和存储:MySQL可以承受大量的并发访问。二.MySQL常用命令1.查看当前所有的数据库showdatabases; 2.创建库createdatabase......
- 【MySql进阶及常见方案】mysql索引底层原理和优化手段
mysql索引底层原理和优化手段不管业务怎么发展,数据最终都要存储到数据库中,所以数据库是必不可少的一个环节。而随着业务逐渐壮大,并发越来越高,数据库很容易成为整个链路的短板。而调优的第一步,都是从sql语句、索引入手。先得保证单个数据库执行没问题,才会有更高层次的分库......
- centos中docker安装mysql
用来记录1先升级yumupdate,遇到问题,解决在上篇centos7yum报错Cannotfindavalidbaseurlforrepo:base/7/x86_642安装docker需要的工具包3配置docker的yum源位置报错,网上查询说是因为国内访问不到docker官方镜像,但是直接在网页里打开连接可以下载,换成阿里云后成......
- 为什么MySQL单表不能超过2000万行? (1)
最近看到一篇《我说MySQL每张表最好不要超过2000万数据,面试官让我回去等通知》的文章,非常有趣。文中提到,他朋友在面试的过程中说,自己的工作就是把用户操作信息存到MySQL里,因为数据量超大(5000万条左右),需要每天定时生成3张表,然后将数据取模分别存到这三张表里。下面是两人的对......
- MySQL权限操作
一、MySQL的权限二、权限用法1.创建用户createuser'admin'@'%'identifiedby'your_password';2.查看用户权限showgrantsfor'admin'@'%';3.授权grantselect,update,insert,deleteondatabase.*to'admin'@'%'......
- mysql8 gitd 主从复制
一、master主库1、配置serviceID、开启二进制日志和打开gitd,可以配置中继日志。然后重启mysql。完整配置如下[client]socket=/data/mysql/mysql.sock[mysqld]user=rootdatadir=/data/mysql/databasedir=/data/mysqlsocket=/data/mysql/mysql.sockport=3306#允许最大连......
- 阿里面试:为什么要索引?什么是MySQL索引?底层结构是什么?
文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送:《尼恩技术圣经+高并发系列PDF》,帮你实现技术自由,完成职业升级,薪......
- mysql的binlog日志格式及其区别
MySQL的二进制日志(binlog)主要有三种日志格式:STATEMENT、ROW和MIXED。它们之间的主要区别在于记录的内容和适用场景。STATEMENT(语句格式):内容:记录所有更改数据的SQL语句。特点:通过重放这些语句来恢复数据。优点:日志文件小,易于理解和审计。缺点:在某些情况下(如使......
- 我们来学mysql -- 用不上的索引(原理版)
我们来学mysql--用不上的索引你行你上一张表一段有脑洞的阐述用不上的索引列你行你上轻松拿捏了两篇《使用索引》和《索引失效》知识点索引真是太香了,看的哈喇子都流出来了,必须给安排上在盲目的自信加持下,大刀阔斧的进行改革,为sql语句条件中的各个列创建索引一......