mysql - sql / mysql登录问题:o(
问题描述
我似乎已经破坏了 SQL,或者把自己锁在外面,请帮忙!
$ mysql
错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:否)
$ mysql -u root
错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:否)
$ mysql -u root -p
Enter password:
(输入root密码)
错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)
$ mysqld --skip-grant-tables
2020-02-01T14:11:49.594102Z 0 [系统] [MY-010116] [服务器] /usr/local/Cellar/mysql/8.0.19/bin/mysqld (mysqld 8.0.19) 从进程 1045 开始
2020-02-01T14:11:49.611453Z 0 [警告] [MY-010159] [服务器] 设置 lower_case_table_names=2 因为 /usr/local/var/mysql/ 的文件系统不区分大小写
2020-02-01T14:11:49.700657Z 1 [错误] [MY-012574] [InnoDB] 无法锁定 ./ibdata1 错误:35
2020-02-01T14:13:30.229153Z 1 [错误] [MY-012574] [InnoDB] 无法锁定 ./ibdata1 错误:35
2020-02-01T14:13:30.234177Z 1 [错误] [MY-012592] [InnoDB] 文件操作中的操作系统错误号 35。
2020-02-01T14:13:30.235324Z 1 [错误] [MY-012596] [InnoDB] 错误号 35 表示“资源暂时不可用”
2020-02-01T14:13:30.237651Z 1 [错误] [MY-012215] [InnoDB] 无法打开数据文件'./ibdata1'
2020-02-01T14:13:30.239868Z 1 [错误] [MY-012959] [InnoDB] 无法打开或创建系统表空间。如果您尝试将新数据文件添加到系统表空间,但在这里失败了,您现在应该将 my.cnf 中的 innodb_data_file_path 编辑回原来的样子,并删除在此失败尝试中创建的新 ibdata 文件 InnoDB。InnoDB 只写了那些全是零的文件,但还没有以任何方式使用它们。但要小心:不要删除包含您宝贵数据的旧数据文件!
2020-02-01T14:13:30.241047Z 1 [错误] [MY-012930] [InnoDB] 插件初始化因错误而中止无法打开文件。
2020-02-01T14:13:30.244025Z 1 [错误] [MY-010334] [服务器] 无法初始化 DD 存储引擎
2020-02-01T14:13:30.246381Z 0 [错误] [MY-010020] [服务器] 数据字典初始化失败。
2020-02-01T14:13:30.248513Z 0 [错误] [MY-010119] [服务器] 中止
2020-02-01T14:13:30.258156Z 0 [系统] [MY-010910] [服务器] /usr/local/Cellar/mysql/8.0.19/bin/mysqld: 关闭完成 (mysqld 8.0.19) Homebrew。
请帮忙!小白在这里,努力学习!
解决方案
重新安装解决了,谢谢。
推荐阅读
- javascript - 如何使列过滤在数据表服务器端处理中起作用?
- html - 用“粘性”制作一个可收缩的标题
- api - WSO2 EI - 如何在 API 中处理格式错误的 JSON 请求
- javascript - 如何避免 Facebook xfbml.customerchat.js 与 sdk.js 冲突?
- javascript - 如何从 WP REST API 获取 JSON 数据
- asp.net - ASP.NET 视图和 SPA 组合的身份验证方案
- javascript - 如何在添加新元素的同时替换空格?
- php - 如何将 2 个结果查询与 2 个 while 进行比较?
- javascript - Jasmine Angular 组件未定义
- java - 设置按钮背景和颜色