位置: 编程技术 - 正文
当登陆MYSQL时,提示: ERROR : Access denied for user: 'root@localhost' (Using password: YES) 说明密码不正确,当确实忘记密码时,要怎么办呢? 难道重新安装,当然不需要了. Linux或UNIX 1. 用root或者以mysqld的用户登录系统 2. 利用kill命令结束掉mysqld的进程 3. 使用 --skip-grant-tables 参数启动MySQL, 假设MySql安装目录在 /usr/local/mysql/ , 进入shell. 4. 执行 /usr/local/mysql/mysqld_safe --skip-grant-tables & 启动mysql守护进程 6. 执行 /usr/local/mysql/mysqladmin -u root flush-privileges password "newpassword" 为root用户重新设置密码 7. 重新启动mysqld 第6步也可以直接修改mysql用户表: mysql> use mysql; mysql> update user set password=password("newpassword") where user="root"; mysql> flush privileges; Windows: 1. 管理员登陆系统,停止mysql服务或者结束mysqld-nt进程 2. 进入命令行,来到mysql的安装目录.假设安装目录为 d:mysql , CMD进入命令行 3. 运行 d:mysqlbinmysqld-nt --skip-grant-tables 启动mysql,关闭权限的检查 4. 运行 d:mysqlbinmysqladmin -u root flush-privileges password "newpassword" 重设root密码 5. 重新启动mysql服务 第4步也可以直接修改mysql表,所用到的SQL语句同linux部分,这里就不再重复了.
推荐整理分享mysql 忘记密码的解决方法(linux和windows小结)(mysql忘了密码),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mysql密码忘记了咋办,MySQL忘记密码的处理方法,mysql忘了密码,mysql密码忘记怎么办,mysql密码忘记了咋办,mysql忘记了密码怎么办,mysql忘了密码,MySQL忘记密码的处理方法,内容如对您有帮助,希望把文章链接给更多的朋友!
MySQL 编码机制 character_set_client,这是用户告诉MySQL查询是用的什么字符集。character_set_connection,MySQL接受到用户查询后,按照character_set_client将其转化为character_set_connect
CMS不要让MySQL为你流泪 那么,MySQL的数据量到底能支持多少呢?其实MySQL单表的上限,主要与操作系统支持的最大文件大小有关。我们来看一下官方的介绍。1.4.4.MySQL表最大能
MySQL 数据类型和建库策略 一、数字类型。数字类型按照我的分类方法分为三类:整数类、小数类和数字类。我所谓的数字类,就是指DECIMAL和NUMERIC,它们是同一种类型。它严格
标签: mysql忘了密码
本文链接地址:https://www.jiuchutong.com/biancheng/319936.html 转载请保留说明!友情链接: 武汉网站建设