mysql -h 100.100.0.21 -u root -proot123456中“-p”参数是什么?
----------------- 连接的数据库密码
desc user;是在执行什么命令?
------------------列举表中所有数据列
select @@basedir;是在执行什么命令
------------------查询数据库物理安装路径
软件最重要的哦------ mysqlclient

打开cmd 进入工具的子目录(先进入这个软件所在的盘,比如D盘,然后cd+空格+子目录的储存位置)

运行mysql的命令行客户端程序(mysql.exe),即输入如下命令来远程连接目标服务器(示例 IP 地址为100.100.0.26)。
mysql -h 100.100.0.26 -u root -proot123456
其中“-h”参数指定目标服务器的 IP 地址;“-u”参数指定连接的用户名为“root”;“-p”参数指定连接的密码是“root123456”。
注意:“-h”和“-u”参数后面可有可无空格;“-p”参数后面不能有空格。

在交互式界面下输入如下 SQL 命令来查询 MySQL 数据库的基本信息。注:每条 SQL 指令最后不要忘记添加“;”(分号)后回车。
查询数据库版本信息
select version();
查询当前连接用户
select user();
查询数据库安装物理路径
select @@basedir;

输入如下 SQL 命令来列举 MySQL 数据库中所有的库名称。
show databases;

数据库中有一个默认库,这个库非常重要,存放着数据库的用户、库、函数、权限等各种数据信息。
输入如下 SQL 命令来进入“mysql”这个库。
use mysql;
然后输入如下 SQL 命令来列举这个库中的所有表
show tables;

输入如下 SQL 命令来列举“user”这个表的所有数据列。
desc user;

user”表的列很多,其中“Host”列存放允许连接的客户端 IP 地址(“%”表示任意地址),
“User”存放用户名,“Password”存放散列加密过的密码。
输入如下 SQL 命令来输出“user”这个表的数据内容。
select Host,User,Password from user;

输入如下 SQL 命令来输出“user”这个表的第 1 行数据内容。
select Host,User,Password from user limit 0,1;
其中“limit x,y”用来控制查询数据行的起始行数和返回的总行数:“x”为起始的行数,从“0”开始计数;“y”为返回的总行数。
所以“limit 0,1”只查询第 1 行数据,“limit 1,1”只查询第 2 行数据,以此类推。

下面,最开心的来了,登录后台😄
在本地主机上通过谷歌Google浏览器访问目标 Web 服务器的phpmMyAdmin数据库管理页面-------http://100.100.0.26/phpmyadmin,进去

入用户名“root”和密码“root123456”,点击“执行”按钮登录

下面,就是疯狂flag show timeo(∩_∩)o 哈哈
网友评论