WampServer Mysql配置
WAMP:Windows下的Apache+Mysql+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件。可点击此处下载WampServer,然后,按照提示安装WAMP。需要说明的是,安装Wamp之后,Mysql的root密码默认为空。如果用没有设置Mysql root密码的Wamp来搭建动态网站,其安全性可想而知。所以,这里要介绍的,是如何在WampServer下配置Mysql的root密码。
一. 设置Mysql自身root密码(两种方法)
方法一:通过命令修改root密码
启动Wamp,如下图所示,进入Mysql 控制台,要求输入密码,由于安装时密码默认为空,所以直接回车就可以了。
然后在Mysql控制台中,通过以下几条指令修改root密码。
(1)输入use mysql,意思是使用mysql这个数据库,提示“Database changed”就行
(2)修改密码update user set password=PASSWORD('密码') whereuser='root';
注意:此处分号不可缺少,因为sql语句.PASSWORD()里面是你自己要设定的root密码,用单引号括起来。
(3)输入flush privileges使修改操作立即效果,如果没有输入此句,是不会保存修改操作的。
(4)退出:quit
方法二:通过PhpAdmin修改 root密码
WampServer整合了一款基于PHP的MySQL数据库管理软件——phpMyAdmin,可以通过PhpAdmin修改root密码。
(1)首先进入PhpAdmin页面,在phpMyAdmin主页面的菜单中点击“权限”
(2)在“用户一览”能看到root账户,单击root localhost用户一行最后的编辑权限链接,如图
(3)选择“更改密码”设置组里面的“密码”单选项,输入密码,确认重新输入之后,单击“执行”按钮即可完成对root账户设置密码。
二. 修改PhpMyadmin配置文件
通过以上两种方法中的任意一种,便完成了Mysql root密码的修改。但是,重新进入phpmyadmin,发现原来正常的页面提示如下错误信息:
这是因为phpMyAdmin是基于PHP Web页面的,它需要先连接到MySQL数据库才能提供各种操作功能,服务器root账户密码修改后,软件之前保存的密码已经失效,所以要修改配置文件中的连接字符串,将密码部分重新设置一下。按照这个安装路径 X:\WAMP\apps\phpmyadmin2.11.6(X是wamp的安装盘符),找到config.inc.php配置文件,用记事本打开,修改里面的mysql登陆密码$cfg['Servers'][$i]['password'] = '密码';如果是默认配置,单引号内为空,即空密码。将刚才设定的密码写到单引号内,保存文件。
重启wamp,现在可以正常访问phpmyadmin,而且Mysql root密码也设置好了。
WampServer Mysql配置的更多相关文章
- wampserver下配置虚拟主机 实现多站点支持
wampserver下配置虚拟主机 实现多站点支持 wampserver是由德国人开发,在windows环境下实现apache+php+mysql的一款集成环境软件,wampserver自带SQLit ...
- linux下安装apache与php;Apache+PHP+MySQL配置攻略
1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/dist/httpd/; 存至/home/xx目录,xx是自建文件 ...
- MySQL 配置
MySQL 配置 1.服务启动: (1)使用 service 启动:service mysqld start (2)使用 mysqld 脚本启动:/etc/inint.d/mysqld start ( ...
- mysql配置mysql-proxy读写分离
MySQL配置读写分离 192.168.23.131与192.168.23.132两台服务器,131是主,132是从,131是读写,132是只读.myql-proxy的IP是192.168.23.13 ...
- mysql配置之skip-external-locking
转载:http://www.kuqin.com/database/20120815/328905.html MySQL的配置文件my.cnf中默认存在一行skip-external-locking的参 ...
- MySQL配置
一.登录MySQL 要登录到MySQL只需要使用如下命令. mysql -h localhost -u root -p localhost:IP地址: root:用户名: database:数据库名( ...
- hive 的mysql配置
hive默认使用的是Derby数据库,Derby是一个嵌入式数据库,数据库一般创建在运行hive命令的目录,如果切换目录运行,则找不到数据库 hive mysql配置: 官网地址:https://cw ...
- 2016年5月19日php,mysql配置
1.php配置 1. 配置disable_functiondisable_functions = eval,assert,popen,passthru,escapeshellarg,escapeshe ...
- CentOS6.5 MySQL 配置设置总结笔记
三.登录MySQL 登录MySQL的命令是mysql, mysql 的使用语法如下: mysql [-u username] [-h host] [-p[password]] [dbname] u ...
随机推荐
- SQL Server 得到SPID,唯一的sessionID
像.net中的session一样,假设能知道了数据库中的sessionID,那全部的操作都能知道了,由于有了这个唯一的身份识别的标识. 能够做的事情有非常多,如:当前哪个用户在做什么操作,在运行什么s ...
- 使用Bootstrap
开始使用Bootstrap 作为一名Web开发者而言,如果不借助任何前端框架,从零开始使用HTML和CSS来构建友好的页面是非常困难的.特别是对于Windows Form的开发者而言,更是难上加难. ...
- SQL2005性能分析一些细节功能你是否有用到?(三)
原文:SQL2005性能分析一些细节功能你是否有用到?(三) 继上篇: SQL2005性能分析一些细节功能你是否有用到?(二) 第一: SET STATISTICS PROFILE ON 当我们比较查 ...
- Qt 如何处理拖放应用程序参数时,中国
你用 Qt 我们开发的应用程序.用户拖放文件到您的 exe 在.启动应用程序,在这个时候, main() 功能参数可以接收中国.如何正确处理它?非常easy,码如下面: QTextCodec *cod ...
- .net cookie
HttpCookie HttpRequest HttpResponse 这3个 类 . 之间的关系 . 请求 ,相应 都有一个 public HttpCookieCollection Cooki ...
- php 基础算法(用*表示金字塔)通过hash 比較两个数组同样的数
当作为一名php 程序猿,每天总与数据库打交道,做着最底层的程序猿的工作,開始着手研究一些算法,希望自己能在计算机的道路上走的更远.事实上我更喜欢管理,希望自己能作为一个卓越的管理者,但并不影响我对技 ...
- Git基础教程
Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版 本控制工具可以对开发产生如此之多的影响,文章分为两部分, ...
- 【剑指offer】Q32:从1至n整1出现的次数(python)
def q32(n, len): if n < 0: return 0 elif n <= 1: return n total = 0 while n > 0: if n >= ...
- 华硕K55DR体验 - 显卡就是坑
朋友拿来电脑,本来他室友已经把他电脑重做完了,但还是卡,非要给我再搞一遍,难道?我就是传说中的大神?咳咳...YY一下,适可而止 华硕K55DR的配置来看,似乎应付CF没什么问题,可是,FPS各种不稳 ...
- jQuery小例
jQuery小例子 使用前,请先引用jquery 1,map遍历数组 2,jQuery对象与DOM对象才做元素和互转 3,prevall与nextall 4,jquery版的星星评分控件 5,jq ...