mysql数据库密码在哪修改
修改MySQL数据库密码
前提:在mysql数据库服务所在计算机上进行操作;
操作:
1. 打开【任务管理器】,结束 mysqld 进程任务;
2. 找到mysql安装位置;
3. 在mysql安装目录下找到my.ini,记事本方式打开此文件,在[mysqld]下添加skip-grant-tables,目的是跳过数据库权限认证;
4. 快捷键win+R,打开【运行】;
5. 【运行】中输入services.msc,打开【服务】,启动mysql服务;
6. 【运行】中输入cmd,打开【命令提示符】;
7. 输入 cd mysql安装目录\bin;
8. 输入mysql,进入数据库视图;
9. 输入Show databases;,查看所有数据库;
10. 输入use mysql;,进入mysql数据库;
11. 输入show tables;,查看mysql数据库所有表;
12. 输入select host,user,authentication_string from user;,mysql5.7版本数据库密码存储的字段为authentication_string;
13. 输入update user set authentication_string=password(‘root’) where user=’root’ and host=’localhost’;,此处修改本机root登录密码为root;(如果要同时修改其他计算机连接该数据库服务的密码,则不需要host=’localhost’这个判断条件)
14. 输入flush privileges;,刷新权限;
15. 输入Quit;,退出数据库视图;
16. 删除或注释步骤三中增加的跳过权限的语句skip-grant-tables;
17. 重启mysql服务;
18. 在命令提示符中,定位到数据库安装位置\bin,输入mysql -uroot -proot,可正常登陆即修改成功。
您可能感兴趣的文章
- 12-31hiredis从安装到项目实战操作
- 12-31phpmyadmin登录时怎么指定服务器ip和端口
- 12-31MySQL线上死锁分析实战
- 12-31MySQL 触发器的使用和理解
- 12-31MySQL 字段默认值该如何设置
- 12-31Redis主从同步配置的方法步骤(图文)
- 12-31MySQL 字符串拆分操作(含分隔符的字符串截取)
- 12-31redis 交集、并集、差集的具体使用
- 12-31MySQL精讲之二:DML数据操作语句
- 12-31PostgreSQL判断字符串是否包含目标字符串的多种方法


阅读排行
推荐教程
- 12-07mysql中外链接是什么意思?
- 12-07Redis中的Scan命令的使用详解
- 12-05mysql的事务,隔离级别和锁用法实例分析
- 12-15浅析mysql迁移到clickhouse的5种方法
- 12-08添加mysql的用户名和密码是什么语句?
- 12-23PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符
- 12-20PhpMyAdmin出现错误数据无法导出怎么办?
- 12-19Redis中实现查找某个值的范围
- 12-23详解Oracle游标的简易用法
- 12-23使用imp和exp命令对Oracle数据库进行导入导出操作详解




