mysql 修改密码(解压版)

ZIP文件安装:

设置环境变量,MYSQL_HOME=ZIP解压所在目录,然后添加在path中;

在cmd中输入mysqld -install

安装成功之后,cmd输入net start MySQL启动服务即可。

1、mysql安装之后默认root密码是空

输入mysql -uroot 即可进去mysql

进去之后怎样设置初始密码呢:

执行

use mysql ;
update user set password=password(“new_pass”) where user=”root”;
flush privileges;
exit ;

即可。此处new_pass 即设置的新密码!

2、设置新密码跟1中一样

3、忘记密码

在my.ini中加入

[mysqld]

#跳过密码验证
#skip-name-resolve

然后在cmd中直接输入mysql -uroot 进去,然后执行1中的步骤

转载自:http://blog.youkuaiyun.com/stypace/article/details/38232393#comments

MySQL修改root用户的密码通常是在Linux环境下操作的,如果你有一个MySQL解压版(非安装包),你需要手动编辑配置文件并重启服务。以下是基本步骤: 1. **登录服务器**: - 使用SSH登录到你的服务器,如果尚未设置SSH无密码登录,可以先设置。 2. **找到MySQL的数据目录**: - 寻找MySQL的数据存储位置,这通常位于 `/var/lib/mysql` 或者按照你的安装路径。 3. **打开my.cnf文件**: - 打开MySQL的配置文件 `my.cnf` 或者 `mysql.conf.d/my.cnf`,它通常在这个数据目录内。 4. **查找root用户密码设置**: - 在 `[mysqld]` 部分寻找 `skip-grant-tables`,这是临时禁用权限验证的,用于重置密码。删除这一行或者注释掉它,以启用验证。 5. **修改密码**: - 在 `[mysqld]` 下添加一行 `old_passwords=0`,表示使用新格式加密密码。 - 添加新的root密码,例如:`password = 'your_new_password'`(记得用引号包围密码字符串)。 6. **保存并关闭文件**: - 保存更改后,退出文本编辑器。 7. **重启MySQL服务**: - 使用命令 `sudo service mysql restart` 或 `sudo systemctl restart mysql` 来重启MySQL服务。 8. **设置新密码**: - 重启后,在MySQL客户端输入 `ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';` 来设置新密码。 9. **安全措施**: - 确保MySQL服务已经正常启动,并且已重新启动grant tables (`skip-grant-tables`) 设置,然后再次运行`my.cnf`文件中的旧密码选项,以便后续连接使用新密码。 **相关问题--:** 1. 如果忘记root密码怎么办? 2. 如何通过命令行远程重置MySQL root密码? 3. 如何验证新密码是否成功设置?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值