已安装apache和mysql的机器上 安装xampp

最初为了了解和学习php,安装了apache(php5.3和apache2.2)(apache2.4在本机不能正常启动)。

 

怎么也安装不上xdebug,一怒在控制面板卸载了apache2.2,没找到apace2.4,所以就开始安装xampp,发现提示apache与mysql已经安装,发现原来apache2.4是解压版,无法卸载,但apache2.4服务还在,需要卸载服务,方法:1、运行cmd,进入apache程序所在目录打如下卸载命令httpd –k uninstall 2、也可以进入控制面板,管理工具,服务,看下apache程序的服务名是什么,如apache cmd 运行如下命令:net stop apache sc delete apache

 

apache解决后,为了学习mysql主从备份,决定不删除原来mysql,再装一个。

 

进入xampp的mysql路径下,将my.ini的port改为3307,然后用新名字注册xampp的mysql:

D:\Apache24\bin>cd D:\myTools\xampp\mysql\bin

D:\myTools\xampp\mysql\bin>mysqld --install mysql3307 --defaults-file='D:/myTools/xampp/mysql/my.ini'
Service successfully installed.

[

补充:这样写后,也是读的%mysql_home%的系统变量的mysqld,在查看服务时可以看到mysql3307服务的属性

D:\javaTools\mysql-5.6.15-winx64\bin>mysqld --install mysql3307 --defaults-file='D:/myTools/xampp/mysql/my.ini'

直接mysqld --remove mysql3307或者sc delete mysql3307后,需要重启电脑,才能发现服务已经删除。

1. 只剩一个mysql服务后,启动xampp的mysql,可以连接3307端口,但是mysql服务仍显示为未启动,后台进程有mysqld.exe和mysql.exe。

用3306不能访问数据库。---Pending

2.点击xampp的mysql的admin总是无法启动phpmyadmin,http://www.jb51.net/article/57458.htm 在phpmyadmin的目录,在该目录下找到config.inc.php中增加$cfg['Servers'][$i]['port'] = '3307',OK!
]
然后修改xampp的config如下:

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值