wamp中在MYSQL中修改了密码,然后出错了?

作者&投稿:生兰 (若有异议请与网页底部的电邮联系)
忘记了WAMP中MYSQL密码(已经不是空密码,修改过),试了多种方法无效,高手何在?~

首先停止正在运行的MySQL进程
net stop mysql
如未加载为服务,可直接在进程管理器中进行关闭

以安全模式启动MySQL
在命令行下运行
X:/MySQL/bin/mysqld.exe --skip-grant-tables
这时不要关闭窗口,另外打开一个命令行窗口,执行mysql -uroot -p 直接回车
X代表你的mysql运行安装路径

>use mysql
>update user set password=password("new_paswd") where user="root";
>flush privileges; //更新权限
>exit

php开发,Wamp下修改和重置MySQL密码:
http://jingyan.baidu.com/article/bad08e1ee9cdfc09c951214a.html
按照图文一步一步来就可以啦,不要忘记重启服务咯!

1、设置phpmyadmin

在WampServer安装完成后,通过http://localhost/打开后可以看到WampServer自带的一个简单的页面,里面有phpinfo、phpmyadmin和sqlitemanager三个工具。

打开phpmyadmin会在下方看到提示,root用户没有设置密码,我们先为root帐户设置密码。点击phpmyadmin页面中部的“权限”,可以看到“用户一览”,这时候应该只有一行用户信息,即root localhost这一行,点击这一行最右侧的编辑权限图标,在新页面找到“更改密码”,为root用户设置密码,并点击“执行”。

然后刷新页面,会看到错误提示,这是因为帐户已经设置密码,到WampServer程序安装目录,在apps目录找到phpmyadmin的目录,打开phpmyadmin目录里面的config.inc.php文件,找到下面这一行:

$cfg['Servers'][$i]['password'] = '';

在等号右面的单引号里面输入刚才设置的密码,重新打开phpmyadmin的页面并刷新,这时候phpmyadmin就可以正常访问了。

好了,我已经用WampServer简单的架设起一个Apache + PHP + MySQL的服务器了。

-----------------------------------------------------------
2、允许外网访问:

wamp 默认是禁止外网访问APACHE的,左键点击右下的wamp图标Apache - httpd.conf ,搜索关键字 "deny from ",会发现一处 "deny from"将其下的一行"Allow from 127.0.0.1" 之前加一个 #号,表示注释掉,新插入一行,手动输入Allow from all 。保存,重新启动下apache 服务就可以允许外网访问了。

3、apache, mysql 服务的开机自动运行
Windows - 开始? - 设置 - 控制面板 - 管理工具 - 服务,找到 wampmysqld, wampapache, 将 "启动类型" 由"手动" 改为"自动" 即可。

4、开启支持rewrite module

#LoadModule rewrite_module modules/mod_rewrite.so

去前面掉#,修改为

LoadModule rewrite_module modules/mod_rewrite.so

<Directory />
Options FollowSymLinks
AllowOverride None # 修改为AllowOverride All #
Order deny,allow
Deny from all
Satisfy all
</Directory>

<Directory "d:/wamp/www/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None # 修改为AllowOverride All #
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>

5、.php配置

查找short_open_tag = Off,把off改成On,注意是前面没有#号的那一排。
memory_limit = 128M ;最大内存使用,运行程序提示内存不足时可修改其大小
upload_max_filesize = 2M ;附件大小

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

3、数据库默认的密码是空的,可以在phpMyAdmin中设置root帐号的密码为123456;当然修改之后,就要跟着修改phpMyAdmin的配置文件config.inc.php,否则phpMyAdmin就进不了数据库啦:
$cfg[''Servers''][$i][''user''] = ''root'';
$cfg[''Servers''][$i][''password''] = ''123456'';

你不会到WAMP首页改啊,首页也可以改,实在不行就重装,也就几分钟时间。。


MySQL不变绿跟u盘有关系吗?
MySQL不变绿通常是指在XAMPP等AMP集成环境中,MySQL服务无法启动或无法连接到MySQL数据库的情况。这通常与u盘没有关系。常见的导致MySQL不变绿的原因可能包括:端口冲突:如果其他程序已经占用了MySQL所使用的端口(默认是3306端口),那么MySQL服务将无法启动。您可以在XAMPP控制面板中检查端口是否被占用,或者...

MySQL字符串索引&amp;脏页刷盘
MySQL会根据F1(M)和F2(N)两个值,取其中较大的值记为R,之后引擎可以按照innodb_io_capacity定义的能力乘以R%来控制刷脏页的速度。脏页比例 参数innodb_max_dirty_pages_pct是脏页比例的上限,MySQL 8.0中是90%。当前脏页比例可以通过Innodb_buffer_pool_pages_dirty\/Innodb_buffer_pool_pages_total...

数据库中符号&代表什么
在数据库的语言中,符号"&"实际上代表的是物理单位中的“安培”(ampere)。数据库,作为一个核心的信息管理工具,它的主要作用是组织、存储和管理大量的数据,就像一个电子化的文件柜,可以被多个用户共享并进行高效的操作,如添加、查询、更新和删除数据。数据以结构化的方式存储,关系型数据库如MySQL和...

Mysql数据库int和tinyint的区别amp;扩展阅读
mysql的基本数据类型里几个int如下:类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1字节 (-128,127) (0,255) 小整数值 SMALLINT 2 字节 (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT 3 字节 (-8 388 608,8 388 607) (0,16 777 215) 大整数值 INT或INTEGER 4...

MySQL Column &#39;id' cannot be null怎么办
1、字段id索引后面的一项“A_I”是自增,必须勾选住; 2、字段id的索引选“UNIQUE”,这里如果不选的话,由于id是自增,系统会默认为主键,开始执行id为NULL时会出错。

Mysql数据库int和tinyint的区别&扩展阅读
P.S. bigint已经有长度了,在mysql建表中的length,只是用于显示的位数 int 从 -2^31 (-2,147,483,648) 到 2^31 – 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。smallint 从 -2^15 (-32,768) 到 2^15 – 1 (32,767)...

amp集成模式
在Linux系统中,有一个广泛应用且完全免费的传统WEB服务集成模式,特别适合中小企业。这个模式的核心组件包括Apache作为网站服务器,MySQL作为数据库管理系统,以及PHP,它是一种类似于HTML的超文本预处理器语言。虽然最初这些技术主要在Linux环境下使用,但随着技术的发展,它们也在Windows平台上找到了应用,...

数据库中符号&amp;代表什么
数据库中符号&就是指物理单位中的“安培”。数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子...

WCPSOFTAMP版本更新列表
以下是文章内容改写后的HTML片段:WCPSOFTAMP版本更新列表初始版本WCPSOFTAMP v1.0.0.1 于2011年3月24日发布,包含以下特性:整合了apache2.2.21、php5.2.17、php5.3.5和mysql5.0.67 新增了phpmyadmin3.3.8版本 自动生成了WEB配置文件,支持免安装和可移动性在后续的v1.0.0.2版本(2011...

laamp是什么意思?
Laamp是指一组软件工具的缩写,包括Linux操作系统、Apache web服务器、MySQL数据库以及PHP编程语言。其中,Linux作为操作系统提供了稳定可靠的基础环境,Apache作为Web服务器负责处理HTTP请求,MySQL数据库则存储和管理数据,PHP作为编程语言则负责后台逻辑的处理。基于这些工具的组合,可以搭建出一个高效、稳定、...

朝阳县15969242939: wamp中在MYSQL中修改了密码,然后出错了? -
标初小儿: 1、设置phpmyadmin在WampServer安装完成后,通过http://localhost/打开后可以看到WampServer自带的一个简单的页面,里面有phpinfo、phpmyadmin和sqlitemanager三个工具.打开phpmyadmin会在下方看到提示,root用户没有设置密码...

朝阳县15969242939: 改了wampserver里的mysql密码后,再访问就打不开了,怎么办? -
标初小儿: wamp的APP目录下找到 phpmyadmin目录,修改里面的配置文件,改成你的密码就可以,因为安装的时候密码是默认为空的.

朝阳县15969242939: 如何查看wamp中mysql数据库密码 -
标初小儿: 1、安装好wamp后,运行WampServer程序,选择MySQL,进入MYSQL控制台; 2、进入控制台后,提示输入密码(不用输入任何密码,因为密码为空),按回车键进入; 3、输入“USE mysql;”然后回车,意思是选择mysql数据库...

朝阳县15969242939: 关于wamp的问题,我用的是wamp服务器运行php.我在数据库里把密码改掉了,然后就登不进去了. -
标初小儿: 是说phpmyadmin?phpmyadmin的后台有设置和数据库链接密码的,wamp一般都是安装时候自己设置好了,你修改了mysql的密码,链接不上了自然打不开.找到wamp的根目录,打开phpmyadmin文件夹,找到config.ini.php文件 记事本或者其他编辑器打开搜索$cfg['Servers'][$i]['password'] 然后后面的就是密码,修改成你现在的密码,然后重启全部服务,在登.

朝阳县15969242939: 在mysql修改了新密码之后,PHPMyadmin就打不开了,我下的是wampserver,具体该怎么做?
标初小儿: 这是因为phpMyAdmin是基于PHP Web页面的,它需要先连接到MySQL数据库才能提供各种操作功能,服务器root账户密码修改后,软件之前保存的密码已经失效,所以要修改配置文件中的连接字符串,将密码部分重新设置一下.根据提示,找到config.inc.php,这个文件位于WampServer安装目录的apps\phpmyadmin3.1.1文件夹下,用记事本打开,找到['Servers'][$i]['password'] = ''的代码部分,单引号内的字符串就是更改之后的密码,如果是默认配置,单引号内为空,即空密码.将你修改的密码粘贴到单引号内,保存后就可以继续操作了.

朝阳县15969242939: WampServer出现问题 -
标初小儿: 你是不是修改了mysql的密码?修改之后要到phpMyAdmin/config.inc.php文件,找到$cfg['Servers'][$i]['password'] = '′,并将对应的密码设置为你新设置的密码

朝阳县15969242939: 100分 wamp5中如何修改MYSQL数据库的密码 -
标初小儿: wamp5修改MYSQL数据库的密码方法/步骤如下:安装好wamp后,右击wamp->MySQl->MySql console(控制台)提示输入密码,因为密码为空,所以直接按回车.然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database ...

朝阳县15969242939: wampserver怎么更改mysql密码 -
标初小儿: WampServer安装后密码是空的,需要设置一下 一般有两种方式:一是通过phpMyAdmin直接修改;二是使用WAMP的MySql控制台修改.第一种:①在phpMyAdmin界面中点击【用户】,将用户概况中的所有用户名为【root】 用户的密码都改...

朝阳县15969242939: wamp5后修改数据库密码后打开不了 -
标初小儿: 第一步:WAMP5(左键)——phpmyadmin——权限——编辑权限——更改密码(输入密码)——保存;第二步:打开WAMP5文件夹——phpmyadmin文件——config.inc.php(修改password,密码与第一步一致) 模板文件密码同样方式. 不...

朝阳县15969242939: wamp怎么修改mysql密码 -
标初小儿: 第一种:①在phpMyAdmin界面中点百击【用户】,将用户概况中的所有用户名为【root】 用户的度密码都改为【要修改的密码】.修改是点击【编辑权限】,设置密码即回可.②在目录wamp\apps下找到phpmyadmin文件夹下的【答config.inc.php】文件,修改【$cfg['Servers'][$i]['password'] = ''】;为【$cfg['Servers'][$i]['password'] = '要修改的密码';】.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网