mysql安装后报错ERROR 1045的解决方法
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,这篇文章主要介绍了mysql安装后报错ERROR 1045的解决方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。解决方法:1、关掉mys
千家信息网最后更新 2025年11月13日mysql安装后报错ERROR 1045的解决方法
这篇文章主要介绍了mysql安装后报错ERROR 1045的解决方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
解决方法:1、关掉mysql服务;2、打开一个终端,以安全模式进入数据库;3、打开一个新终端,执行"mysql -u root"命令,不用密码的登录数据库;4、使用"alter user..."命令进行密码的修改;5、重启mysql即可。
报错问题:
1、昨天安装Mysql8.0.18,然后使用navicat连接,结果出现:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
2、接下来我又在命令行进行登录mysql,发现也是报错
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
解决方法
1、首先关掉mysql服务
$ sudo service mysql stop
2、打开终端
$ cd /usr/local/mysql/bin$ sudo su
3、接着执行以下命令,即可以安全模式进入数据库
sh-3.2# ./mysqld_safe --skip-grant-tables &
4、打开新终端
$ mysql -u root
注意:此时你会发现不需要密码就能进入数据库
修改密码
1、通过上面的操作,安全进入数据库后,执行以下操作
mysql> use mysqlmysql> alter user 'root'@'localhost'IDENTIFIED BY 'MyNewPass';
注意:mysql8.0以上密码策略限制必须要大小写加数字特殊符号
重启mysql,就OK了
感谢你能够认真阅读完这篇文章,希望小编分享mysql安装后报错ERROR 1045的解决方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!
方法
密码
数据
数据库
命令
终端
安全
篇文章
模式
问题
服务
登录
特殊
接下来
不用
价值
内容
同时
大小
数字
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器地址和端口号
服务器安全狗 类似
以下不是网络安全的要素
db2数据库修改表空间路径
c web服务器保存文件
uu加速器香港服务器炸了
知名人士数据库方案
网络安全技术员 个人简历
数据库精确度
网络安全主题班会教案设计
数据库alias是什么意思
软件开发工程师日费用
提高网络安全防范制度
ktv服务器点歌系统
判断数据库表为空的语句
山东大学数据库实验七答案
高中网络安全教育班会课
数据库如何加索引并使用
人大信息化建设与网络安全
hgmd数据库使用
数据库批量加字段
咸鱼服务器反应慢
企业移动软件开发
怀旧服公会服务器搭配
云游戏数据库用例视图
金蝶k3更改版本号数据库
传驰网络技术上海有限公司
康巴什网络安全周
笔记本电脑服务器停止响应
c 包含多组测试数据库