MySQL wamp密码修改

 WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。

  首先,通过WAMP打开mysql控制台。

  提示输入密码,因为现在是空,所以直接按回车。

  然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。

  然后输入要修改的密码的sql语句“update user set password=PASSWORD(‘hooray‘) where user=‘root‘;”,注意,sql语句结尾的分号不能少,提示什么什么OK就行了。

  最后输入“flush privileges;”,不输入这个的话,修改密码的操作不会生效的。

  然后输入“quit”退出。

  另外,很多人说通过phpmyadmin直接修改mysql表里的密码就行,原理上应该是没错,但是我发现修改后mysql整个库都不见了,害的我重装了WAMP,最终还是通过命令行去修改的。

时间: 2024-10-01 10:50:29

MySQL wamp密码修改的相关文章

忘记mysql root 密码修改小技巧

首先我说一下我的情况,我并不是忘记了我的root密码,只不过是我在使用phpmyadmin的时候更改密码的时候选择了如图1 的这个方法将密码加密并更改了,然后就再次登录的时候登录不上,所以对于菜鸟级的用户学习mysql来说我推荐我的这个方法. 网上搜索相关的帖子的整体思路都是关闭mysql的进程然后跳过权限设置最后重新设定密码,不过我不是很清楚是不是mysql新版本的问题,mysql根目录/bin下没有mysqld-nt.exe导致很多帖子的相关命令都失效,对于菜鸟又不知道该对应哪些地方才行.于

MySQL root 密码修改

小伙伴要在以前的服务器上装个代码版本控制的软件,要用到数据库,可是想来找去root密码还是忘了,其他已经安装的服务都是用的专用账户配置文件里要找不到root用户的密码.用以下方法将密码强制修改掉: 1. 将mysql服务以安全模式方式运行,需要系统root权限 sudo su service mysql stop mysqld_safe --skip-grant-table 2. 再连个终端用mysql客户端进入数据库,修改mysql库中的root用户的密码 mysql mysql> use m

mysql数据库密码修改

1.例如你的 root用户现在没有密码,你希望的密码修改为abc,那么命令是: mysqladmin -u root password abc 2.如果你的root现在有密码了,那么修改密码为abc的命令是:mysqladmin -u root -p password youyou注意,命令回车后会问你旧密码,输入旧密码之后命令完成,密码修改成功.) 如何进数据库 mysql -u root -p

mysql root密码修改

一. 在已知MYSQL数据库的ROOT用户密码的情况下,修改密码的方法: 1. 在SHELL环境下,使用mysqladmin命令设置:mysqladmin –u root –p password "新密码"   回车后要求输入旧密码 2. 在mysql>环境中,使用update命令,直接更新mysql库user表的数据: Update  mysql.user  set  password=password('新密码')  where  user='root'; flush   p

Mysql忘记密码修改密码

问题重现(以下讨论范围仅限Windows环境): C:\AppServ\MySQL> mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 编辑mysql配置文件my.ini(不知道在哪请搜索),在[mysqld]这个条目下加入   skip-grant-tables 保存退出后重启mysql 1.点击“开始”->“

mysql 数据库密码修改

未知数据库密码或初次登陆可用此方法:如果是修改密码则要先停止mysql服务systemctl stop mysqld 1修改配置文件,跳过密码进入数据库vim /etc/my.cnf[mysqld]skip-grant-tables重启服务:systemctl restart mysqld进入数据库:mysql查看数据库表结构:desc mysql.user:设置数据库登陆密码 update mysql.user set authentication_string=password("12345

MYSQL root密码修改找回命令

方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u root password oldpass "newpass" 方法3: 用UPDA

Mysql 忘记密码----修改Navicat的连接密码--以及--(加入安装Navicat时没设置密码)有时新建连接设置密码,连接不成功---的问题解决方法 密码忘记的解决

密码忘记的解决 可以参考http://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html 1.安装路径(复制安装路径) 2.打开cmd命令提示符 快捷键:windows+R 打开哪个盘(例如打开D盘):输入D: 粘贴安装路径(刚才复制的路径) 3.打开任务管理器,结束mysqld.exe进程 进入任务管理快捷键:ctrl+shift+delete 启动任务管理器 找到进程 找到mysqld.exe进程->结束进程(确保mysql服务器端

关于mysql中root密码修改无效的问题

最近碰见过几次mysql root密码修改无效的情况,在此做一下总结. 修改root@localhost密码后并且flush privileges;发现密码未变更,这种情况一般有三种可能. 使用 skip grant tables启动mysql导致,MySQL启动后不启动grant-tables,一般用于root密码忘记修改,修改完root密码后,去掉该参数重启即可应用修改后的密码. 存在root@'%'的用户,导致mysql -uroot -p登录使用的是root@'%'的密码,同时修改所有r