永发信息网

关于xampp中mysql和phpmyadmin的问题

答案:1  悬赏:70  手机版
解决时间 2021-01-24 15:38
  • 提问者网友:玫瑰园
  • 2021-01-23 18:26
问题是这样的:我曾经下载了单个的php和apache,后来有一个教程,里面让下载运行了xampp,把这几个全部一次搞定,于是我把原来的卸了,然后又安装了xampp,可是有几个问题:第一,只有apache显示是“running”,而mysql则点了“start” 之后就会busy很长时间,然后下面提示“mysql started”,但是上面还是没有显示"running",我可以打开localhost,但是mysql数据库显示“未激活”,曾经有一次,我重启电脑之后,mysql显示过"已激活",可是刚刚我打开localhost中的"状态"时,又是显示未激活。
而且,phpmysql也无法打开,显示的是拒绝访问"错误 MySQL 返回:

#2003 - Can't connect to MySQL server on 'localhost' (10061)
使用配置文件中定义的控制用户连接失败。"曾经有几次,点选了右下角的"打开新 phpMyAdmin 窗口"后,可以打开的,但是现在又打不开了,点了之后,打开的是和原先一样的拒绝访问。
我下载的是xampp windows1.73exe版的,大小53M。
请问该怎么办?
最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-01-23 18:50
XAMPP是一个PHP+MYSQL+APACHE的套件.因为你之前自己搭建过PHP环境. 不知道你动了PHP的配置文件没有,当初你卸载的时候一定要把注册表清理干净点.网上虽说这方面的教程多,但是基本没有能把原理说清楚的.都是胡乱的COPY文件到WINDOWS文件夹和SYSTEM32文件夹.如果是这两个文件夹里的DLL文件没有清理干净,很可能一次没搭建成功,永远都搭建不成功的情况发生.这样,基本只能重装系统了再慢慢搭建.我以前装环境,重装了不下3次系统才弄清楚,然后就是APACHE升级了,发现搭建方式又不一样了....很纠结. 建议你先卸载XAMPP,然后拿注册表清理工具清理一次注册表.然后重新安装XAMPP,特别是几个密码要弄清楚,比如MYSQL密码,我建议的,最好还是用新做的干净的系统直接安装XAMPP.这样基本都会一次成功的. PHPMYADMIN并不是属于APACHE搭建这一块的,主要是用于图形的配置操作MYSQL用的.装不装PHPMYADMIN不影响整个环境的正常使用,因为你可以用命令行去操作数据库.但是,用了PHPMYADMIN用图形操作数据库要舒服很多,这就是几者之间的关系. Can't connect to MySQL server on 'localhost' 说明链接不到数据库,这个要看你的PHPMYADMIN里配置是怎么样的,因为这里的配置也是可以访问局域网上别的数据库的.URL地址你去看看是不是LOCALHOST或者127.0.0.1 前2个月,我也装了一次XAMPP,有些服务启动可能稍微慢一点,有点耐心,只要都能正常启动说明环境是基本成功了.如果还有错误,肯定是配置上的问题. PHPMYADMIN中MYSQL的一些设置要仔细看看.最关键是数据库地址和帐号,密码了. 祝你好运.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯