重置root密码遇到问题

胖鸟飞不动 2019-09-19 02:57:17
我使用mysqld --console --skip-grant-tables --shared-memory 重置密码时


The innodb_system data file 'ibdata1' must be writable 是啥情况??
...全文
274 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
修改mysql安装目录下的my.ini或my-default.ini的数据存放目录,例如
Ty_FFTQ 2019-10-10
  • 打赏
  • 举报
回复
什么版本?5.7的话可以忽略授权表然后进去再修改了就行了
胖鸟飞不动 2019-09-23
  • 打赏
  • 举报
回复
引用 3 楼 董旭阳TonyDong 的回复:
你直接启动 mysqld 能成功吗?
可以使用mysqld 。但是很抱歉, 我是新手,对于mysqld的认识仅限于 初始化 和 跳过验证的命令。
  • 打赏
  • 举报
回复
你直接启动 mysqld 能成功吗?
胖鸟飞不动 2019-09-21
  • 打赏
  • 举报
回复
引用 1 楼 董旭阳TonyDong 的回复:
大概是你没有数据目录的写权限,建议把数据移动导其他目录,然后修改 my.ini 中的 datadir。 也可以使用管理员启动 mysql。
我就是瞎改了root密码 然后造成这个情况,现在无法使用root账号登陆,只有初始化之后才能用root账号= =
  • 打赏
  • 举报
回复
大概是你没有数据目录的写权限,建议把数据移动导其他目录,然后修改 my.ini 中的 datadir。 也可以使用管理员启动 mysql。

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧