当前位置:论坛首页 > Linux面板 > Linux面板教程

MySQL 报 1045 错误解决方法

发表在 Linux面板2019-11-18 15:58 [复制链接] 38 48450

发表于 2021-1-19 23:49:57 | 显示全部楼层
大炮运维V587 发表于 2020-7-30 17:25
语法错误哦,  user是root哦

1045   都试验过了还是不行,大神能帮忙看下吗?
使用道具 举报 回复 支持 反对
发表于 2021-1-20 09:37:31 | 显示全部楼层
嗷嗷奔 发表于 2021-1-19 23:49
1045   都试验过了还是不行,大神能帮忙看下吗?

截图错误信息
使用道具 举报 回复 支持 反对
发表于 2021-1-23 17:57:41 | 显示全部楼层
本帖最后由 宝塔用户_ltnxib 于 2021-1-23 17:59 编辑

按照上面说的方面,已经清空了所有的 `user`为空的账户,还是不行。另外,服务器本身使用命令可以登录数据库界面点击备份,结果20b。。。计划任务界面备份,,也是20b。
数据库版本5.6.50

rt

rt
使用道具 举报 回复 支持 反对
发表于 2021-1-23 17:58:23 | 显示全部楼层

麻烦大佬看下。。内容在18楼
使用道具 举报 回复 支持 反对
发表于 2021-1-23 17:58:34 | 显示全部楼层
宝塔用户_ltnxib 发表于 2021-1-23 17:57
按照上面说的方面,已经清空了所有的 `user`为空的账户,还是不行。另外,服务器本身使用命令可以登录数据 ...

root用户的权限呢?
使用道具 举报 回复 支持 反对
发表于 2021-1-23 18:00:00 | 显示全部楼层
本帖最后由 宝塔用户_ltnxib 于 2021-1-23 18:03 编辑

按照步骤2整体也做了一遍。root @localhost的权限查的结果都是Y
使用道具 举报 回复 支持 反对
发表于 2021-1-23 18:15:44 | 显示全部楼层
宝塔用户_ltnxib 发表于 2021-1-23 18:00
按照步骤2整体也做了一遍。root @localhost的权限查的结果都是Y

你重新添加下计划任务,看错误提示是root用户被拒绝了
使用道具 举报 回复 支持 反对
发表于 2021-1-23 18:51:24 | 显示全部楼层
大炮运维V587 发表于 2021-1-23 18:15
你重新添加下计划任务,看错误提示是root用户被拒绝了

重新添加了,执行之后还是一样的结果
使用道具 举报 回复 支持 反对
发表于 2021-1-23 19:22:54 | 显示全部楼层
宝塔用户_ltnxib 发表于 2021-1-23 18:51
重新添加了,执行之后还是一样的结果

默认面板的mysqlroot账号是localhost权限,你可以尝试使用root账号在本机登陆,看下能否登陆。或者手动使用mysqldump命令备份数据库能否备份
使用道具 举报 回复 支持 反对
发表于 2021-1-24 11:53:39 | 显示全部楼层
大炮运维V587 发表于 2021-1-23 19:22
默认面板的mysqlroot账号是localhost权限,你可以尝试使用root账号在本机登陆,看下能否登陆。或者手动使 ...

1.root 本机可以登录;
2.本机使用mysqldump可以成功导出;
3.数据库页面使用备份,还是20b;
使用道具 举报 回复 支持 反对
发表于 2021-1-25 10:41:20 | 显示全部楼层
宝塔用户_ltnxib 发表于 2021-1-24 11:53
1.root 本机可以登录;
2.本机使用mysqldump可以成功导出;
3.数据库页面使用备份,还是20b;

看私信,加我QQ
使用道具 举报 回复 支持 反对
发表于 2021-10-20 21:24:07 | 显示全部楼层
mysql> UPDATE  mysql.user set password=password('rootABC123456')  WHERE user='root' AND host='localhost';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE  mysql.user set password=password('rootABC123456')  WHERE user='root'' at line 1

到3.1步骤报错了,帮帮我
使用道具 举报 回复 支持 反对
发表于 2021-10-21 10:00:53 | 显示全部楼层
宝塔用户_egnadb 发表于 2021-10-20 21:24
mysql> UPDATE  mysql.user set password=password('rootABC123456')  WHERE user='root' AND host='localh ...

您好,请根据我写的教程对应的mysql的版本找到修改数据库root帐号的密码
使用道具 举报 回复 支持 反对
发表于 2021-11-8 13:47:51 | 显示全部楼层
操作了,手动备份数据库没问题,计划任务备份数据有问题,使用的是 AliSQL有影响吗?
使用道具 举报 回复 支持 反对
发表于 2022-9-23 16:20:17 | 显示全部楼层
老大,我按那种方法操作,都是提示-bash: update: command not found
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表