【数据库】基于小皮(PHPstudy)面板集成环境 MySQL数据库环境配置

目录

一、工具推荐

二、小皮安装

二、安装数据库管理工具

三、配置环境变量(配置MySQL)

四、测试

五、说明


一、工具推荐

一款非常好用的数据库工具,phpstudy(小皮)可以不从官网上面下载和配置Mysql,当然感兴趣的也可以试试去官网下载MySQL的原始方法(本来想写那个的,但发现已经有太多完备的blog来进行说明了),而且我更喜欢小皮胜过于Navicat。小皮可以轻松完成Mysql的安装和配置,同时满足一机兼容、一键切换MySQL版本的功能。可视化界面清晰简洁,香的很。(建议小皮给俺来点广告费,我再吹嘘几大篇)。所以本文仅介绍在phpstudy集成环境中如何配置MySQL。

二、小皮安装

官网连接:小皮官网下载

这里我直接给的是老版本的官网链接,看起来更舒服一些,当日新版本于此没有区别。

按需下载即可

二、安装数据库管理工具

下载完毕之后,打开小皮面板,找到左侧【软件管理】这栏

可以按需安装任意版本的MySQL,在我电脑上面安装的是MySQL8.0.12版本

同时,还需要安装MySQL管理工具 :phpMyAdmin来管理数据库

三、配置环境变量(配置MySQL)

首先找到MySQL的存放路径【网站】-【管理】-【打开根目录】

按照这个流程成功复制到bin的路径之后,打开环境变量窗口进行添加变量,如下图所示。

然后继续进行下面操作:

完成之后,逐次点击确定,至此,环境变量编译完成,即MySQL环境配置好啦。

四、测试

安装完成之后,在【首页】开启MySQL服务,之后点击【数据库工具】打开,选择【phpMyAdmin】,进入管理页面。

输入【用户名】:root   【密码】:root(默认密码),进行登录,就可以成功访问数据库了,并且可以图形化查询数据库、数据表等,进行增删改查。

可以在此查看和修改密码。

同时也可以【win+R】,输入cmd,打开命令框,进入刚刚的bin文件夹,输入指令,登录账户

密码默认为:root
 

mysql -u root -p

至此,测试完成。

五、说明

写这篇blog是有点作精附体了,明明已经配置好了的,还是把所有内容一夜回到解放前哈哈哈,但记录还是能让打工过程形式化的。期待您的收藏、点赞加关注!

### 小皮面板 MySQL 8.0 启动失败的解决方案 当遇到小皮面板中的 MySQL 8.0 无法启动的情况时,可以按照以下方法逐一排查并解决问题。 #### 方法一:检查服务状态 如果 `systemctl start mysqld` 执行不成功,则可能是因为服务未正常加载或存在其他错误。此时可以通过重启容器来恢复环境[^1]。 ```bash docker restart container_id_or_name ``` #### 方法二:处理低内存问题 对于低内存的小型服务器,在编译安装 MySQL 8.0 的过程中可能会因资源不足而引发异常。建议优化内存分配或者调整编译参数以适应当前硬件条件[^2]。 具体操作如下: - **增加交换空间**:通过创建额外的 swap 文件缓解物理 RAM 不足的问题。 ```bash fallocate -l 2G /swapfile && chmod 600 /swapfile && mkswap /swapfile && swapon /swapfile echo "/swapfile none swap defaults 0 0" >> /etc/fstab ``` - **修改 CMake 配置选项**:减少并发线程数以降低 CPU 和内存消耗。 ```bash cmake .. -DCMAKE_BUILD_TYPE=Release -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock -DDEFAULT_CHARSET=utf8mb4 -DDEFAULT_COLLATION=utf8mb4_general_ci -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/path/to/boost -DBUILD_CONFIG=mysql_release -j$(nproc --all)/2 ``` #### 方法三:重装依赖库 某些情况下,缺少必要的开发工具包也会阻止 MySQL 正常工作。即使先前已安装过相关组件,仍需验证其版本兼容性和完整性。例如,重新安装 `mysql-devel` 并强制更新 Python 绑定模块可有效修复潜在冲突。 ```bash yum reinstall mysql-devel -y && pip install mysqlclient --upgrade --force-reinstall ``` > 注意事项:上述命令适用于基于 RPM 包管理器的操作系统(如 CentOS 或 RHEL)。如果是 Debian 衍生版,请替换为 apt-get/apt 命令形式。 #### 方法四:Windows 环境下的特殊设置 针对 Windows 用户而言,确保具备管理员权限后再执行任何涉及系统级改动的任务至关重要。此外还需确认 PATH 变量中包含了指向 MySQL 安装目录 bin 子文件夹路径的内容以便顺利调用核心功能[^3]。 最后一步便是分别测试开启与关闭动作是否顺畅无误——即依次输入下列指令观察反馈情况: ```cmd net stop MySQL80 net start MySQL80 ``` --- ### 总结 综上所述,从小皮面板出发定位到 MySQL 8.0 起动障碍的原因大致可分为几类情形讨论解答完毕之后记得再次核查日志记录寻找蛛丝马迹辅助判断最终结论得出依据实际现象灵活运用以上技巧即可妥善处置此类难题。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱吃小白兔的猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值