当前位置:网站首页>MySQL 8.0.29 设置和修改默认密码
MySQL 8.0.29 设置和修改默认密码
2022-07-30 21:33:00 【前端的哭】
MySQL 8.0.29 设置和修改默认密码
*修改密码:
登录时因为你没设置root的初始密码,导致报错。
密码以加密的形式存储在mysql数据库中的user表中的authentication_string字段中。
参考链接:
不修改密码可通过
sudo mysql -u root -p
来直接登录。
修改步骤:
修改mysqld.cnf
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
*不用vim也可以用code。
在这个文件里加入命令"skip -grant-tables"
可以让你无需输入密码进行登录。
重启mysql
service mysql restart //同样,也有 service mysql start service mysql stop
登录mysql
mysql -u root -p
会提示你输入密码,但是不需要输入就能登录。
修改user表
use mysql ; update user set authentication_string='' where user='root'; //将密码属性修改为空。
此时root的plugin字段是
记得flush privileges;
update user set plugin='mysql_native_password' where user='root';
将其改为
ALTER user ‘root’@‘localhost’ IDENTIFIED BY ‘whq2242’;
quit
- 此时就可以修改密码了。
将mysqld.cnf中添加的注释掉,重启mysql
正常登录即可。
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢
Uni-app 小程序 App 的广告变现之路:激励视频广告
Quick Master QML Chapter 6 Animation
新书上市 |《谁在掷骰子?》在“不确定性时代”中确定前行
navicat新建数据库
MySQL60 homework
【网络安全专栏目录】--企鹅专栏导航
The mysql time field is set to the current time by default
Outsourcing worked for three years, it was abolished...
【深度学习】对迁移学习中域适应的理解和3种技术的介绍
LeetCode · 23. Merge K ascending linked lists · recursion · iteration
随机推荐
Google Earth Engine ——我们如何筛选一个列表中的排序以时间为例
Day 16 of HCIP
MySQL Soul 16 Questions, How Many Questions Can You Last?
KingbaseESV8R6 snapshot too old的配置和测试
MySQL user authorization
微信公众号授权登录后报redirect_uri参数错误的问题
Navicat new database
y82.第四章 Prometheus大厂监控体系及实战 -- 监控扩展和prometheus 联邦(十三)
LeetCode · 23. Merge K ascending linked lists · recursion · iteration
LeetCode·Daily Question·952. Calculate Maximum Component Size by Common Factor·Union Check
Image Restoration by Estimating Frequency Distribution of Local Patches
It is enough for MySQL to have this article (disgusting typing 37k words, just for Bojun!!!)
系统结构考点之并行计算霍纳法则
对List集合中每个对象元素按时间顺序排序
在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块
关于MySQL主从复制的数据同步延迟问题
Deep Non-Local Kalman Network for VideoCompression Artifact Reduction
navicat无法连接mysql超详细处理方法
Outsourcing worked for three years, it was abolished...
Solve the problem of centos8 MySQL password ERROR 1820 (HY000) You must reset your password using the ALTER USER