慢吞云雾缓吐愁 发表于 2024-7-12 02:45:32

【数据库】Mysql数据库环境部署-基于小皮面板集成环境

  背景:这个文章主要是来填一下前面在《信息数据脱敏》那篇文章内里埋下的坑哈,本篇主要介绍基于小皮面板集成环境来快速搭建mysql数据环境,并配置本地环境变量及远程访问的设置;
如果不是实际生产环境直接利用小皮面板的mysql数据库环境基本足够了,当然技术远远没有止境,有爱好的小伙伴照旧可以直接去官网下载mysql数据库的软件进行部署,如果你是学习数据的同砚建议部署在虚拟机中,避免操纵失误造成一些奇奇怪怪的题目;
 部署环境:Windows 10(其他版本操纵体系大同小异)


一、安装小皮面板

 实验步骤:起首我们须要访问“小皮面板”官网下载小皮面板并安装;
 传送门: 小皮面板下载链接
  根据自己的须要下载软件并安装,这里我就直接下载V8.1版本
https://img-blog.csdnimg.cn/direct/40c3bd265da24d0c8e99a906e11e0bbd.png
二、安装数据库管理工具

  安装完成之后,我们打开小皮面板,开启mysql数据库环境;
https://img-blog.csdnimg.cn/direct/e647f7adac0946ca87542c82a208ee16.png
  这里预装的是mysql5.7.26的版本,如果想利用其他版本的mysql数据库版本请点击【软件管理】-【数据库】下载对应的安装对应的版本;
https://img-blog.csdnimg.cn/direct/8ec2ceb9eda64c849f2d91c267ceccaf.png
  另外这里可以安装一下这个数据库管理工具,phpMyAdmin来管理数据库https://img-blog.csdnimg.cn/direct/5d0645cb990341e783baaaa63843d466.png
  启用web服务,我们通过刚刚安装的数据库管理工具即可访问到MySQL数据库,输入用户名【root】暗码【123456】
https://img-blog.csdnimg.cn/direct/662c03f5d89d49a5b762baa6cbef4bb0.png
  这样我们就可以访问到数据库了,并且可以图形化查询数据库、数据表、字段,进行增编削查;
https://img-blog.csdnimg.cn/direct/6ba784059e6c4854af76d1852f2e2689.png
(这里是默认暗码,如果提示暗码错误请在左侧菜单数据模块进行修改);
https://img-blog.csdnimg.cn/direct/ff6fe0303ce34ffa9fb4ac716cbafefc.png

三、配置本地变量环境

  接下来,我么来配置本地环境变量,然后通过体系cmd窗口进行数据的下令行交互。起首我们来到小皮面板的安装目录,找到对应数据库的执行文件mysql.exe,也就是bin目录;
这是我的安装目录
C:\phpstudy_pro\Extensions\MySQL5.7.26\bin   然后我们右击我的电脑-【属性】-【高级体系设置】-【环境变量】,点击体系变量path,将我们刚刚复制的路径添加到这里,然后保存;
https://img-blog.csdnimg.cn/direct/963bcf42f55841499db2f3ec63faa5a1.png  接着我们win+R打开cmd下令终端,输入 mysql -u 用户名 -p , 回车然后输入暗码,即可进入mysql终端操纵界面;
https://img-blog.csdnimg.cn/direct/5c0545716a4e4db6ab7712778c94259d.png
  我们输入 show databases; 查看当前数据库;
https://img-blog.csdnimg.cn/direct/20f3cb201a0b4b89b559774019f74142.png  我们这里查看下dvwa 靶场的user账户数据表;
https://img-blog.csdnimg.cn/direct/60fb77e22aea49aaae3e6e3f791fecb0.png
  然后到这里,数据库的环境部署其实已经竣事,但是了有一部分小伙伴是把数据库安装在虚拟机中,然后想通过实体机的数据管理工具进行访问但是由于数据库默认没有开启数据远程访问权限,所以无法进行远程访问,那么我们就要修改权限;
四、开启数据库远程访问权限

  我们查看数据库mysql 下的user表,可以发现我们目前有三个用户,但是均为本地访问权限,我们这里将root的host,字段修改为 %,即可表现接受全部主机访问;
https://img-blog.csdnimg.cn/direct/acd1de940b534c2489b3a3095e978d5e.png
我们执行sql语句 update user set host = '%' where user = 'root'; 修改;效果如下图:
https://img-blog.csdnimg.cn/direct/93950c848a2a4420b1252ccdaeef6810.png
  乐成修改之后,执行 flush privileges;我们就可以利用另一台主机进行访问这个数据库了;
五、测试验证

主机:你部署数据库终端IP地址
端口号:默认3306
用户名:root
暗码:你自己设置的
 那么接下来,我就用这台部署在虚拟机内里的LInux服务器,进行远程访问下我们部署在本地的数据库服务;
这里我的本地数据服务部署的IP地址是 :10.10.10.1
Linux服务器的IP地址为10.10.10.25
https://img-blog.csdnimg.cn/direct/836faa9cb33d43ea8a9338ca1f334846.png
https://img-blog.csdnimg.cn/direct/e0d6d55fdd0b4aa39d2a376daff69123.png

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

https://img-blog.csdnimg.cn/direct/d4918b09d3a54081b5e37778d5797c75.png

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【数据库】Mysql数据库环境部署-基于小皮面板集成环境