xampp后又安装了mysql_再次安装xampp遇到的各类问题汇总

之前安装过各类PHP集成环境,比如什么thinkPHP、phpstudy、xampp大概5种吧,但是电脑重装系统之后就没怎么用过了,如今因为业务需要,要重新用PHP开发,故打算装一个xampp,现汇总安装时候的各类问题,注,在为安装xampp时,我的电脑已经有mysql了

1.下载安装:

9544f07112af4b78b4bf3c6faf3accf2.png

2.一路无脑下一步就行:

1251d295b210efb3ec0868e071846763.png

3.打开xampp控制面板:

ef0d8202360521e3f73bdb2b10e186ba.png

4.

先修改Apache的端口号

../apache/conf/http.conf文件把端口80修改为8008

d9413eeb9ead16867ca025384aac6abf.png

把httpd.conf中的80端口全部修改为8008,如果不修改,会与默认80端口产生冲突,严重时可能导致浏览器不能正常使用。(注意:没有更改Apache的端口时,使用的是 http://localhost 访问xampp主页;更改后, 假设80改为了8008 则使用 http://localhost:8081 访问xampp主页, 访问xampp下的其他php也是这样)

11e81d8f8ffa36fd8b9e3fe0a69af7a2.png

f44af4d4c90696d898103bac4fc3232b.png

/apache/conf/httpd-ssl.conf文件把端口443修改为4434

465d5c1fa4e1468046cd131839a43c25.png

286c5c4fa611de422f9b08511b99b8e1.png

这下Apache启动就会正常了:

edfd6f292e603a9a881c3cb4dd427d45.png

5.配置mysql

ec5ecf6300fb107914e8e1551e5610f6.png

把my.ini中的3306改为3309(如果3306不冲突,可以不修改)

把my.ini中的字符集改为utf8,原文档中已有,但需要取消注释(如果不配置utf8,取出的中文是乱码).

e90d71b8fb33d5dcce38088a6fc8934d.png

另外,MySQL数据库也需要设置字符集,默认字符集为latin1,在数据库中会造成中文乱码,在创建数据库和数据表时都要注意使用utf8字符集。

点击XAMPP控制面板上的start按钮,启动Apache服务器、MySQL服务器,Apache默认网站目录为…\xampp/htdocs

6.但是由于我之前装了mysql,就会出现mysql一直启动不了的问题:

cd8d4d1e80e93ce1a8c4b2462803d157.png

点了3次也启动不了,

7.于是先看看原来的mysql是否正常运行,在运行就需要先停止它:

到控制面板->服务停止mysql服务。

d7adfa91102ddabdf2c5a189446a70d1.png

由于电脑里已经存在mysql,所以当你启动XAMPP系统默认启动之前安装的mysql。因此需要修改mysql启动的默认路径。按住window+R输入regedit。HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> services ->MySQL修改路径。

d70704b553881e44af4adfaed026600f.png

我之前的路径是

"C:\tool\mysql\mysql1\bin\mysqld" --defaults-file="C:\tool\mysql\mysql1\my.ini" MySQL

于是改为现在的路径:

c:\learning\php\xampp\setup\mysql\bin\mysqld.exe --defaults-file=c:\learning\php\xampp\setup\mysql\bin\my.ini mysql

注意看我是怎么改的,我的xampp安装路径是:c:\learning\php\xampp\setup\

同时XAMPP的报错里已经给出了需要的路径,复制过来就行:

b8b89d10a72f4ecb76f4e4d6b3d42ac6.png

这个是正确的路径。

8.

phpmyadmin中使用配置文件中定义的控制用户连接失败问题

同时由于连接数据库的问题我还修改过,

2ac7185c504d236e81871dea0aab26a6.png

后来又改了回来。

9、最后还要修改MySQL默认密码(此处可不必修改密码,因为有些人修改密码后,后面的操作会出现一些问题,所以最好不要修改了哦)

phpMyAdmin操作数据库和通过doc界面连接数据库或是通过mysql客户端界面控制。

按照默认的安装结果,MySQL没有密码,需要设置密码,可以在xampp中启动apache和mysql后,为mysql设置密码。

在浏览器中输入http://localhost:8008/dashboard/,打开本地管理页面.

1ba553ef814c7f47e63671851f66ee4f.png

点击右上角的“phpMyAdmin”,进入数据库管理页面。.

a173dd771aae74fb15ef68a8bf7e9c12.png

打开用户账户,为root用户修改权限

170449ee6e6c48d6ecfc5dca92285ac7.png

打开修改密码,为root用户设置密码

4f8c1953313a8bf19519fa0838cb2182.png

打开xampp,修改config.inc.php中的数据库密码([‘password’] = ‘你的密码’)

6af60c4da553524c4c144505d596a5ae.png

b9175907fe71d1e9c1a932bedc9fd99a.png

62475d0ff369905f1cf5c0980d6b941e.png

10.最终的结果:.

08111d490d420a1d94ae8dd60e1a15ce.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值