picachu数据库一直启动不了怎么解决

皮卡丘数据库无法启动是吗?别担心,我会告诉你我经历过的陷阱。
去年冬天,我帮一个朋友做了这个,结果被困在这里了。

首先,你确定数据库建好了吗?去年,我帮朋友在家乡安装了它。
他直接使用了phpstudy_pro但是忘记建数据库了,直接启动就报错。
您必须手动创建它,例如输入 CREATE DATABASE pikachu;在 phpMyAdmin 中检查用户名和密码是否正确。
配置文件中写的内容应该与此一致。
我记得那次他改了密码但是用户名还是root,花了很长时间。

另一个,端口冲突。
我一直在公司做一个项目。
MySQL 最初在服务器上有端口 3 3 06 但他坚持给皮卡丘使用3 3 06 端口,上线后服务器就崩溃了。
您应该使用该命令查看谁占用了该端口。
使用netstat -ano | findstr 3 3 06 (适用于 Windows)和 lsof -i :3 3 06 (适用于 Linux)。
如果看到进程,如果不介意,直接kill掉;如果您有问题,请更改皮卡丘端口(例如 3 3 07 ),然后不要忘记更改 inc/config.inc.php 和 pkxss/config.php 中的端口。
去年改的时候忘记改config.inc.php了,但是重启不了。
我花了很长时间。

配置文件问题比较烦人。
我有一个客户在配置文件中写了错误的用户名和密码。
他认为这是我的服务器的问题。
然而当我帮他远程控制的时候,发现他本地改的配置并没有加载。
另外,有时您无法使用 localhost,而必须输入 1 2 7 .0.0.1 ,尤其是当它是非默认端口时。
去年有一个项目,localhost无法连接,所以我把它改成了1 2 7 .0.0.1 :3 3 06 记得看一下错误信息,有时它会直接告诉你检查inc/config.inc.php。

初始化也是关键。
第一次安装时,需要将index.php修改为install.php,访问并点击“初始化”。
去年我帮一个新手做的。
当他点击并没有得到任何反应时,他认为程序被破坏了。
但我提醒他检查配置文件,看看端口是否正确。
初始化后,不要忘记返回index.php。

其他建议:检查服务是否真正运行,例如phpstudy启动按钮或系统服务。
查看皮卡丘日志,去年我有一个客户端直接在日志中写入“连接失败”。
我检查了一下,发现密码错误。
不要忘记版本兼容性。
我有一个使用旧版本皮卡丘的项目,我安装了最新版本的 PHP。
结果各种乱七八糟的字都出来了,只能还原成旧版了。

总之,一步一步来,先建数据库,然后检查端口,检查配置,最后初始化。
一般都可以解决。
如果还是不行,请将错误日志发送给我,我会帮您查看。

php中mysql启动不起来

这是一个陷阱,不信,不做。

解决方案: 1 、以管理员权限运行cmd删除MySQL服务:scdelete mysql 2 .查找占用端口的进程:netstat -ano,找到PID 3 、结束占用端口的进程:taskkill /f /t /im 进程名 4 、修改Apache或MySQL端口:在phpstudy控制面板中将端口更改为未被占用的端口,如8 08 0
实用提醒:修改端口前请确保新端口未被占用。