背景:这个文章主要是来填一下前面在《信息数据脱敏》那篇文章里面埋下的坑哈,本篇主要介绍基于小皮面板集成环境来快速搭建mysql数据环境,并配置本地环境变量及远程访问的设置;

如果不是实际生产环境直接使用小皮面板的mysql数据库环境基本足够了,当然技术远远没有止境,有兴趣的小伙伴还是可以直接去官网下载mysql数据库的软件进行部署,如果你是学习数据的同学建议部署在虚拟机中,避免操作失误造成一些奇奇怪怪的问题;

部署环境:Windows 10(其他版本操作系统大同小异)

一、安装小皮面板

实验步骤:首先我们需要访问“小皮面板”官网下载小皮面板并安装;

传送门:小皮面板下载链接

根据自己的需要下载软件并安装,这里我就直接下载V8.1版本

二、安装数据库管理工具

安装完成之后,我们打开小皮面板,开启mysql数据库环境;

这里预装的是mysql5.7.26的版本,如果想使用其他版本的mysql数据库版本请点击【软件管理】-【数据库】下载对应的安装对应的版本;

另外这里可以安装一下这个数据库管理工具,phpMyAdmin来管理数据库

启用web服务,我们通过刚刚安装的数据库管理工具即可访问到MySQL数据库,输入用户名【root】密码【123456】

这样我们就可以访问到数据库了,并且可以图形化查询数据库、数据表、字段,进行增删改查;

(这里是默认密码,如果提示密码错误请在左侧菜单数据模块进行修改);

三、配置本地变量环境

接下来,我么来配置本地环境变量,然后通过系统cmd窗口进行数据的命令行交互。首先我们来到小皮面板的安装目录,找到对应数据库的执行文件mysql.exe,也就是bin目录;

这是我的安装目录C:\phpstudy_pro\Extensions\MySQL5.7.26\bin

然后我们右击我的电脑-【属性】-【高级系统设置】-【环境变量】,点击系统变量path,将我们刚刚复制的路径添加到这里,然后保存;

接着我们win+R打开cmd命令终端,输入 mysql -u 用户名 -p , 回车然后输入密码,即可进入mysql终端操作界面;

我们输入 show databases; 查看当前数据库;

我们这里查看下dvwa 靶场的user账户数据表;

然后到这里,数据库的环境部署其实已经结束,但是了有一部分小伙伴是把数据库安装在虚拟机中,然后想通过实体机的数据管理工具进行访问但是由于数据库默认没有开启数据远程访问权限,所以无法进行远程访问,那么我们就要修改权限;

四、开启数据库远程访问权限

我们查看数据库mysql 下的user表,可以发现我们目前有三个用户,但是均为本地访问权限,我们这里将root的host,字段修改为 %,即可表示接受所有主机访问;

我们执行sql语句update user set host = ‘%’ where user = ‘root’;修改;结果如下图:

成功修改之后,执行 flush privileges;我们就可以使用另一台主机进行访问这个数据库了;

五、测试验证

主机:你部署数据库终端IP地址

端口号:默认3306

用户名:root

密码:你自己设置的

那么接下来,我就用这台部署在虚拟机里面的LInux服务器,进行远程访问下我们部署在本地的数据库服务;

这里我的本地数据服务部署的IP地址是 :10.10.10.1

Linux服务器的IP地址为10.10.10.25

我们在linux服务器上面输入 mysql -h 10.10.10.1 -u root -p 回车输入密码,即可访问成功,如下图:

到这里我们基于小皮面板的集成数据库环境就部署完成啦。