安装Xampp-配置appche,mysql运行环境遇到的坑

用php编写的web应用程序,需运行在php的web容器中,其中apache server是一个针对php web容器,它是apache下的开源项目。一般要运行一个web程序,咱们还须要安装数据库软件,为了省去各类安装麻烦,选择了xampp一键安装。安装很简单(略),接着启动 xampp的控制器,界面以下:php

xampp帮你打包安装了 mysql,appache,tomcat等等,确实生了很多气力。
 
接下来启动Apache,默认apache使用80端口做为监听端口,若是80端口被其余程序例如IIS占用。要么改iis的默认端口(iis默认端口号也是80),要么去修改apache,修改apache端口要去xampp的安装目录中找到 ../apache/conf/http.conf,将端口80,修改其余的端口,一共有两处须要修改。
而后从新启动appche,点击 admin按钮进入管理界面看看?
怎么进入的是微软的iis web服务器?很简单,你须要本身将url地址后跟上刚刚修改的端口号。这样就看到了。
 
接下来,咱们启动mysql。而后在xampp的管理界面里 经过phpmyadmin连接,进入mysql。mysql的管理界面的底部红色醒目的提示您
mysql root账号密码为空,为了安全考虑,请给root账号设置密码。
 
咱们点击‘用户’标签页看到以下账号:
root账号密码默认都是空的,此图看到的是修改后的效果。修改root账号的密码,首先要选中左侧的mysql数据库,而后在sql标签页里执行sql。
update user set password=password('wind') where User='root' ,这样就批量一次修改了图中的3条记录。
 
刷新页面,mysql没法访问了。。提示验证错误,拒绝登陆,最大的坑来了。上网搜索了大量的中文资料,须要去xampp安装目录:xampp\phpMyAdmin\libraries下找到 config.default.php ,将下图中的密码改为以前在mysql里设定的root账号的密码。
 
觉得大功告成了,刷一刷页面,仍是登陆不了,急呀,在这上面耗费了好多时间。。。最后终于在phpmyadmin的官方文档中找到答案。
默认phpmyadmin使用的是config.default.php的配置内容,可是一样的配置在config.inc.php文件中也存在,那么会覆盖掉默认的配置。
因而乎找到该文件打开一看。
这里压根就是一个空值,改为mysql root账号的密码,保存,刷新页面,phpmyadmin管理界面终于工做正常了。
相关文章
相关标签/搜索