MySQL数据库修改密码忘记密码
方法1:用SETPASSWORD命令
MySQL -uroot
mysql> SET PASSWORD FOR'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
如果root已经设置过密码,采用如下方法 mysqladmin-u root password "newpass"
mysqladmin -u root passwordoldpass "newpass"
方法3:用UPDATE直接编辑user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SETPassword = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
方法4: 在忘记root密码的时候,可以这样操作数据库:
第一步:首先停止数据库,执行以下命令:
如果是利用apt-get或yum安装的mysql可以直接执行mysql.serverstop 命令
如果数据库为编译安装,那么需要进入到mysql的命令目录bin/下,
执行:./mysql.server stop 或者servicemysqld stop
第二步:修改my.cnf
利用vim命令打开mysql配置文件my.cnf
在mysqld进程配置文件中添加skip-grant-tables,添加完成后,执行wd保存。
第三步:重启数据库
利用命令行工具重启数据库
Service mysqld restart
第四步:修改root密码
重启数据库后可以不用密码直接登陆:
mysql -u root mysql
mysql>UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql>FLUSH PRIVILEGES;
#将password()中的newpassword字符更改为你自己的密码。
mysqld_safe--skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SETpassword=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
第五步:重启数据库
密码修改完成后,将my.cnf文件中添加的skip-grant-tables语句注释或删除掉,然后重启即可。
转载于:https://blog.51cto.com/11647266/1878786
MySQL数据库修改密码忘记密码相关推荐
- 数据库修改和忘记密码的解决方法(附详细步骤和操作图)
数据库修改和忘记密码的解决方法(附详细步骤和操作图) 修改密码 如果能登录的话就直接修改密码 登录方式:win+R输入cmd,接着输入mysql -uroot -p,会提示输入密码,如下图: 重置密码 ...
- MySQL数据库修改用户登录密码的三种方式
文章目录 一.更新 mysql.user 表 二.用 set password 命令 三.使用 mysqladmin 命令 提醒:MYSQL5.7 版本后不再支持password()函数和passwo ...
- MySQL 数据库修改登录密码
MySQL 数据库修改登录密码.. -------- mysql修改密码 默认的密码为空: mysql -u root -p 第一次更改密码: mysqladmin -uroot -p passwor ...
- MySql数据库修改密码【详细教程】
MySql数据库修改密码[详细教程] 一.找到mysql的安装路径 找到mysql的bin文件夹所在的路径. [TIPS] 如果忘了具体的文件路径,可以点开始- >搜索,输入 services. ...
- 忘记mysql数据库名称_忘记MySQL数据库密码的解决办法
在windows下: 打开命令行窗口,停止MySQL服务: Net stop MySQL 启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe (或mysqld.exe) 执行 ...
- 重设MYSQL数据库ROOT用户的密码
一. 在已知MYSQL数据库的ROOT用户密码的情况下,修改密码的方法: 1. 在SHELL环境下,使用mysqladmin命令设置:mysqladmin –u root –p password &q ...
- ubuntu 安装GPU黑屏 修改GRUB_Ubuntu安装mysql后修改用户名和密码
Ubuntu安装mysql后修改用户名和密码 01 获取用户名和密码 在前面文章中,提到过刚安装mysql数据库后获取用户名和密码,这里不做复述,请见Ubuntu下mysql安装后登录不进去的解决方法 ...
- 【MySQL】修改用户名和密码
文章目录 修改用户名 修改密码 修改用户名 例:把用户名root修改为xiaoming #语法: update mysql.user set user="新用户名" where u ...
- 如何更改mysql数据库的用户名和密码
修改mysql数据库的用户名和密码 更改密码 1 mysql -u root -p 2 Enter password:* 3 mysql>use mysql; 选择数据库 4 Database ...
- postgresql 密码修改,忘记密码进行修改重置
postgresql 密码修改,忘记密码进行修改重置 1.密码修改缘由 2.修改密码的方式 方式1 方式2 3.忘记密码重置 1.密码修改缘由 1.客户端认证方式为密码验证,设置初始密码,则会涉及到修 ...
最新文章
- 三款云数据库性能测试,谁表现最好?
- Java中的锁[原理、锁优化、CAS、AQS]
- Docker安装部署MongoDB及MySql和MongoDB的语法对比
- sql语句练习(一)
- iec60870-5-104通讯协议编程_三菱FX编程口通讯协议1——协议解读
- Multi-thread--C++11中std::unique_lock的使用
- 在酷热的就业天气寻找几丝凉意
- Ubuntu 16.04上安装Code::Blocks
- Introduction to Computer Networking学习笔记(十七):Switching and Forwarding 交换与转发
- mysql必知必会心得_SQL必知必会知识总结
- CSS颜色代码,二进制颜色代码
- python3.7爬取墨菲定律保存在本地txt
- 使用浏览器监控页面变化,语音播报变化内容
- vbs实现软件自动登录(以谷歌浏览器打开网站并登陆为例)
- python读取文件名包含某字符的文件_Python 在当前和子目录中查找文件名中包含指定字符串的文件...
- 鲁迅朱安:留给世纪的背影_拔剑-浆糊的传说_新浪博客
- 可转债交易薅羊毛策略 — Python 量化投资实战教程(10)
- Syncthing - P2P文件同步工具 - 快速开始
- CodeBlocks中文汉化Code::Blocks 10.05 中文版
- 物流行业的大数据发展与应用