最好用的mysql密码忘记的解决方法
1. 在windows下:
打开命令行窗口,停止MySQL服务:
Net stop mysql
启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe (或mysqld.exe)
执行:mysqld-nt (或mysqld.exe) –skip-grant-tables 当前窗口将会停止。
另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql
use mysql
update user set password=password(“new_password”) where user=”root”;
flush privileges;
exit
用Ctrl+Alt+Del,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可以用新密码登录了
2.在Linux下:
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。
启动 MySQL :bin/safe_mysqld –skip-grant-tables
就可以不需要密码就进入 MySQL 了。
然后就是
use mysql
update user set password=password(“new_pass”) where user=”root”;
flush privileges;
重新杀 MySQL ,用正常方法启动
用相同版本的MYSQL库替换:(一定要先备份)
1,重新在另一台电脑上安装相同版本的MySQL
2,删除忘记密码的电脑中MySQL安装目录中\data\mysql的全部内容(要先停止MySQL服务)
3,Copy新装的电脑上MySQL安装目录中\data\mysql的全部内容 to 刚刚删除的目录中
4,启动MySQL服务
更多技术文章,请关注千锋PHP,用良心做教育,做真实的自己。
mysql 表名和和数据库函数名称冲突的解决方法 好久没写blog了,今天刚考完网络后面还有一大段时间没考试可以学点技术了。但是,今天晚上被mysql卡了一晚上,,,因为我的表有一个叫show,因为我很少使用show这个函数。
mysql操作中 出现You can‘t specify target table for update in FROM clause错误的解决方法 这个错误实际上也不能称之为咱们sql语句写的不行,实际上是我们在一些细节上没有遵循mysql的语法规范。 问题所在:我们一个sql语句中先select这个表,然后再update这个表的内容。 错误示范:
相关文章
- Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
- 破解MySQL登录密码的几种方法
- 【Mysql 学习】mysql 字符集
- mysql忘记密码修改方法
- MySQL修改root密码的多种方法
- 【MySql】mysql 字段个数的限制
- mysql分享一:运维角度浅谈MySQL数据库优化
- 【问题解决方案】MySQL安装后无法启动-net start mysql服务名无效
- mysql启动时报错:Starting MySQL... ERROR! The server quit without updating PID file (/opt/mysql/data/mysql.pid) 的解决方法
- MySQL运维---MySQL优化
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- MYSQL错误解决:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
- connection to dat Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
- 【原创】modb 功能设计之“支持部分MySQL客户端协议”-3
- Mysql一个非常有用的内置函数今天碰到要把MySQL数据库中的varchar转换成date类型进
- MySQL忘记root密码的找回方法
- 重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- PHP连接MySQL数据库的三种方式(mysql、mysqli、pdo)
- 连接Mysql提示Can’t connect to local MySQL server through socket的解决方法
- django3.2.8配置使用mysql
- MySQL数据库加密和解密~认证登陆密码(mysql.user)和MySQL不区分大小写
- 【高可用MySQL解决方案】centos7配置mysql主从复制
- MySQL中OR和AND的区别是什么____MySQL中or与in
- 上Mysql com.mysql.jdbc.StatementImpl$CancelTask内存泄漏问题和解决方法
- [MySQL] 解决办法: Error: Transaction test error: file /etc/my.cnf from install of mysql-community-server
- MySQL——修改root密码的4种方法(以windows为例)
- mysql的mvcc(多版本并发控制)
- Mysql报错:Can't connect to local MySQL server through socket '/tmp/mysql.sock'
- MySQL — 利用命令:获取系统当前时间、打开系统服务、Mysql命令界面快速回到之前的语句
- linux重置mysql数据库root密码