Windows下wamp的配置问题(php初学者必看!!)

本文涉及的产品
RDS AI 助手,专业版
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介: 昨天两个大二的学弟学妹(我们3GProxy发展的后备力量)说wamp装的有问题,连不上数据库,来问我,我看了下,发现是wamp配置问题,他俩都是vista系统,结果弄了半天也不对,可是招来找去也没发现有错啊,最后发现,其实早配置好了的,重启下就好了,vista下得重启下电脑,晕死......为方便广大PHP初学者安装配置wamp(这里用的是wamp2.0),特发此帖以留参考。

昨天两个大二的学弟学妹(我们3GProxy发展的后备力量)说wamp装的有问题,连不上数据库,来问我,我看了下,发现是wamp配置问题,他俩都是vista系统,结果弄了半天也不对,可是招来找去也没发现有错啊,最后发现,其实早配置好了的,重启下就好了,vista下得重启下电脑,晕死......为方便广大PHP初学者安装配置wamp(这里用的是wamp2.0),特发此帖以留参考。以下是具体步骤:


第一步,双击安装wamp,这就不用我赘述了哈,装好之后默认是英文界面,如果想看中文,右击桌面右下角wamp图标----“language”----“Chinese”


第二步,刚安装好的wamp图标是半边红色半边白色,说明此时服务未开启;点击wamp图标----“打开所有服务,正常情况下图标就会变成全白色,说明服务开启了;如果图标变成黄色,说明wamp要用的80端口被其他程序或进程占用了。给大家透露个秘密:迅雷和卡巴就占用80端口!迅雷在它的设置选项里可以将端奇口改成其他的端口,卡巴没有过,不知道能不能改,不能改就直接从进程里KILL......
此外,还可以在cmd命令行下查看究竟是哪个进程占用了80端口的:打开cmd,输入:netstat -aon|findstr "80",查看“0.0.0.080”这一行的进程pid号(最后一列),记住此pid号,例如“1260”;然后到进程管理器中----“查看”----“选择列”----勾上“PID(进程标识符)”----“确定,将pid“1260”的进程KILL掉,OK。


第三步,对于中文用户来说,安装结束后,首先要设置的是,把MySQL的数据库默认编码改为UTF-8,这样可以排除很多中文乱码问题:在WAMP5菜单中选择打开my(wamp).ini设置其中的default-character-set=utf8, 然后重启WAMP5


第四步,数据库默认的密码是空的,可以在phpMyAdmin中设置root帐号的密码为123456。如何设置?-->下面注意,不是在mysql控制台中设置,而是在cmd中:

1. 打开cmd 2. cd 到根目录(输入 “cd ../” ), 3.注意,想要到某个根目录下时,如F盘,直接输入“F:”,回车。而不是“cd F:”,切忌。 4. cd 到你的wamp 安装文件夹下的mysql\bin\ 下,如“cd F:\PHP\wamp\bin\mysql\mysql5.0.45\bin\” 5. 输入“mysqladmin -u root -p password 123456” 6. 显示“ENTER PASSWORD” ,提示你输入密码,直接回车。显示OK

当然修改之后,就要跟着修改phpMyAdmin 的配置文件config.inc.php (在wamp\apps\phpmyadmin2.10.1\ 下),否则phpMyAdmin 就进不了数据库啦:
$cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '123456';

第五步,由于MySQL4.1 之后版本对密码验证的方法发生了改动,如果在WAMP5 中使用php4.x ,那么就 需要启用MySQL old password 功能,否则无法登陆phpMyAdmin 。在WAMP5 菜单中选择MySQL/Mysql 控制台,然后输入下列命令:
mysql> SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('123456'); 然后回车,提示OK

第六步WAMP5 默认的时区是格林威治标准时间(GMT) ,这就意味着WAMP5 默认的 服务器时区是GMT ,但我们可以更改服务器默认时区,以对应北京时间。打开WAMP5 菜单 中的php.ini ,在文档最后添加如下代码即可:
[Date] ; Defines the default timezone used by thedate functions date.timezone = "Asia/Shanghai"
OK了,重启wamp ,打开”http://localhost/phpmyadmin/“ 就可以查看数据库信息了。 如果显示错误(是不是vista ?),建议重启电脑。
还有,建议最好不要将wamp 安装在C盘下,因为你的php项目文件要放在www 文件夹里,所以一旦系统出故障或是系统崩溃、重装系统了,你的项目文件很容易丢失。 修改数据库密码 grant all on database.table to root@localhost identified by "dingding";
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
5月前
|
Windows
Windows无法连接到打印机,请检查打印机名并重试 - 配置Windows 共享打印机出错;
WIN7共享打印机无法被WIN11连接,出现错误代码0x0000011b或0x00000709,可能是系统版本不兼容所致。本文提供多个轻量级修复工具,无需安装,双击即用,专为解决此类小问题设计,操作简单,适合普通用户快速修复打印机连接异常。
797 0
|
6月前
|
网络安全 Windows
Windows IIS 10如何配置自签名SSL并实现自动跳转
本文记录了IIS配置自签名证书及HTTPS跳转的注意事项。包括解决443端口占用问题、URL Rewrite插件安装与配置、web.config修改方法,以及避免因旧教程导致的配置错误。
Windows IIS 10如何配置自签名SSL并实现自动跳转
|
6月前
|
C语言 图形学 Windows
Windows下安装和配置GTK4(基于CLion)
本文介绍了作者选择GTK作为C语言图形库的原因,包括代码简洁、控件丰富和界面美观,并分享了在Windows环境下通过MSYS2安装GTK4及在CLion中配置开发环境的详细步骤。
725 0
|
6月前
|
Windows
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
184 2
|
9月前
|
安全 Windows
“由于启动计算机时出现了页面文件配置问题,Windows在你的计算机上创建了一个临时页面文件。。。”的问题解决
本文主要介绍了因清理电脑垃圾文件时误删虚拟内存导致的Windows页面文件配置问题,并提供了详细的解决步骤。问题表现为开机后出现临时页面文件创建的提示弹窗。解决方法包括通过控制面板或快捷键进入高级系统设置,进而调整虚拟内存设置:进入性能选项中的虚拟内存栏,选择自动管理所有驱动器的分页文件大小,最后确认并重启计算机以恢复正常运行。
7359 5
“由于启动计算机时出现了页面文件配置问题,Windows在你的计算机上创建了一个临时页面文件。。。”的问题解决
|
Windows
Windows下版本控制器(SVN)- 配置版本库
Windows下版本控制器(SVN)- 配置版本库
81 0
|
7月前
|
安全 Shell 开发工具
Windows下使用git配置gitee远程仓库
就在前几天因为一些原因,我的电脑重装了系统,然后再重新配置git的环境的时候就遇到了一些小问题。所以我决定自己写一篇文章,以便以后再配置git时,避免一些错误操作,而导致全网搜方法,找对的文章去找对应的解决方法。下面为了演示方便就拿gitee来演示,不拿GitHub了写文章了。
360 0
|
4月前
|
关系型数据库 MySQL PHP
PHP和Mysql前后端交互效果实现
本文介绍了使用PHP连接MySQL数据库的基本函数及其实现案例。内容涵盖数据库连接、选择数据库、执行查询、获取结果等常用操作,并通过用户登录和修改密码的功能实例,展示了PHP与MySQL的交互过程及代码实现。
357 0
PHP和Mysql前后端交互效果实现
|
9月前
|
关系型数据库 MySQL Linux
查看Linux、Apache、MySQL、PHP版本的技巧
以上就是查看Linux、Apache、MySQL、PHP版本信息的方法。希望这些信息能帮助你更好地理解和使用你的LAMP技术栈。
470 17

热门文章

最新文章