和php配置方法的前提一样,先整个wampserver。

打开“服务”页面,把“wampmysql”服务设置成“自动”。这样mysql就能开机自动运行了。

然后把phpmyadmin目录(C:\wamp\apps\phpmyadmin3.2.0.1)加入到IIS中(你可以选择建立新网站并分配域名,也可以弄虚拟目录或者直接把这个目录拷贝到某个网站目录下),这样就可以通过web方式访问到phpmyadmin了。

然后为root账户设置密码,也可以新建一个用户代替root。新建用户的方法如下:

进入cmd模式,进入C:\wamp\bin\mysql\mysql5.1.36\bin目录,执行mysql -u root -p

输入密码后输入以下这样建立拥有所有权限的用户:

GRANT ALL PRIVILEGES ON *.* TO 你的用户名@localhost IDENTIFIED BY '你的密码' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO 你的用户名@"%" IDENTIFIED BY '你的密码' WITH GRANT OPTION;

顺便写一下修改密码的命令:

SET PASSWORD FOR 用户名=PASSWORD("密码");

改好密码之后就不能直接访问phpmyadmin了,可以参考我的博文“wampserver2.0i容易遇到的问题”来修改默认密码。但是那样的话是个人就能直接连上你的mysql数据库了,所以最好使用每次访问的时候都认证的方式。

修改C:\wamp\apps\phpmyadmin3.2.0.1\config.inc.php文件,把$cfg['Servers'][$i]['auth_type'] 的值改为'http'。

然后把$cfg['Servers'][$i]['user']、$cfg['Servers'][$i]['password']和$cfg['Servers'][$i]['AllowNoPassword']删掉或者注释掉。

这样再访问你的phpmyadmin的时候,就弹出对话框需要认证了。

文章版权:杜斟的个人博客 - 个人技术分享

本文链接:http://mcat.cc/index.php/archives/505/

转载请注明文章原始出处 !

添加新评论

返回顶部