MySQL改密码

1.出现mysql>Access denied for user ‘root‘@‘localhost‘ (using password: YES)
或者mysql>Access denied for user ‘root‘@‘localhost‘ (using password: NO)
这两种现象(1045错误)

检查mysql的服务是否能开启,保证mysql的服务能正常开启,进行一下步骤

第一步:将你的Mysql解压到C盘根目录
第二步:解压后进入目录,找到install.bat文件,用Ediplus打开,找到 --install mysql 和 net start mysql,两个mysql必须一样
第三步:进入cmd命令(没有配置环境变量的需要手动切换到mysql\bin的目录下cd命令进入)
第四步:使用命令登陆mysql(mysql -localhost -u root)此时不需要设置mysql的密码
第五步:登陆成功后选择mysql库
mysql>use mysql;#选择mysql数据库
mysql>UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
myqsl>提示成功
mysql>FLUSH PRIVILEGES;
mysql>提示成功
mysql>quit(推出)

从新登陆mysql
mysql>mysql -h localhost -u root -p(需要输入密码)
mysql>提示输入密码(‘root‘)
输入密码则修改成功

时间: 2024-07-31 23:49:34

MySQL改密码的相关文章

mysql改密码的问题

#!/bin/bash echo "请输入要重设的mysql的root帐户的密码:" read -p "root新密码: " newpwd echo mysql -uroot -e ' use mysql; update mysql.user set password=password('${newpwd}') where user='root'; flush privileges; ' echo "root密码配置完毕,请测试" 未解决::ER

mysql 改密码

/usr/local/MySQL/bin/mysql -u root -p ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 原文地址:https://www.cnblogs.com/ahualualua/p/12445743.html

使用SQL语句修改MYSQL数据库密码

首先登录MySQL.(mysql -uroot -proot) 连接权限数据库: use mysql; 改密码:update user set password=password("shapolang") where user="root";(别忘了最后加分号) . 刷新权限(必须步骤):flush privileges;

windows主机mysql忘记密码如何重置

本文主要是针对mysql重置密码过程中出现“mysqld不是内部命令或外部命令”的问题而写的.网上有很多关于mysql忘记密码了如何找回的文章,但是很多说的都不够详细,特别是还要用到DOS命令,可能这对于很大一部分刚接触这方面的朋友来说还是个难题.本文针对网上教程中有难点和疑惑的步骤进行再次剖析,如果能让你少走一步弯路,那我的目的也就达到了.下面是网上流传最多的方法,原作者无从知晓,这里表示感谢. 关闭正在运行的MySQL. 打开DOS窗口,转到mysqlbin目录. 输入mysqld --sk

Mac 安装mysql 5.7.13版本 登录及改密码

小白用户,首次安装5.7.13,刚开始有些蒙,改密码就就是个坑,好在还是解决了,记录一下心路历程: 安装的过程很简单,就直接到官方下mysql dmg,一路下一步就可以装完..Ps: 安装完毕之前会有一个提示,生成的一个root的临时密码,这个要记住(这个图是在网上借的): mysql -uroot -p   使用临时密码登陆进去. k$ mysql -u root -p Enter password: Welcome to the MySQL monitor.  Commands end wi

mysql数据库装包改密码脚本

#####################数据库装包改密码####################### #!/bin/bashfirewall-cmd --set-default-zone=trustedsetenforce 0#tar -xf mysql-5.7.17-1.el7.x86_64.rpm-bundle.tarrm -rf mysql-community-server-minimal-5.7.17-1.el7.x86_64.rpm yum -y install perl-Data

mysql忘记密码怎么改

忘记mysql登录密码的修改方法: 方法原理:mysqld服务器安装的时候一步操纵就是需要初始化数据操纵.初始化后会有mysql数据库,里面有默认的表,其中mysqld在启动时候会将user.db.host.tables_priv.columns_priv.procs_priv这6张表读入内存当中.这6张表是对mysql用户和其操纵进行认证的,其中user表是存放数据库用户信息,db是数据库级别的认证,host默认是空,可以添加用户对mysql数据库的访问控制信息,tables_priv是表级别

MySQL忘记密码怎么办

1. 关闭正在运行的MySQL服务2. 打开DOS窗口,转到mysql\bin目录3. 输入mysqld --skip-grant-tables 回车       --skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录 5. 输入mysql回车,如果成功,将出现MySQL提示符 >6. 连接权限数据库: use mysql;6. 改密码:update user set pas

修改xampp的mysql默认密码和端口

修改MySQL默认密码 MySQL 的“root”用户默认状态是没有密码的,所以在 PHP 中您可以使用 mysql_connect("localhost","root","") 来连接 MySQL 服务器:如果您想为 MySQL 中的“root”用户设置密码,请在控制台中使用“mysqladmin”命令.例如: 在windows版本的xampp下:\...\xampp\mysql\bin\mysqladmin -u root -p passwo