解决mac m1 安装mysql数据库 无法启动
2021/9/25 19:14:06
本文主要是介绍解决mac m1 安装mysql数据库 无法启动,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
背景:之前安装过mysql,然后一顿操作,搞得mysql启动不了了,于是卸载重装,各种不好使,重装之后,更是直接启动不了了,也不知道什么原因,于是网上找资料,各种试,终于弄好了,从中我觉得可能的原因有以下情况:
1. 之前生成的mysql文件没删除干净
有以下文件,执行以下命令进行删除,没有可忽略
sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /var/db/receipts/com.mysql.*
然后重装一下mysql;
2. 我这出现了个问题:安装的mysql生成的文件中data和keyring文件夹没有权限
进入到mysql存放路径,给mysql文件夹授权,执行以下命令,用你自己的mysql路经
cd /usr/local sudo chmod -R 777 mysql-8.0.26-macos11-x86_64/
然后重新安装一下mysql(这次不要删除文件)
这个时候mysql已经启动了
3. 在根目录下进入mysql,进不去,提示 zsh: command not found: mysql
这是因为没有配环境变量,然后配置环境变量,如下:
编辑bash_profile文件,输入以下命令:
vim ./.bash_profile
进入到该文件中,按 i 键进入编辑模式,输入以下内容:
#mysql export PATH=${PATH}:/usr/local/mysql/bin
按ESC键,输入 (:wq)再按回车键 即保存并退出了
然后就可以在任意目录下使用mysql命令了。
这篇关于解决mac m1 安装mysql数据库 无法启动的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-25MySQL报错Duplicate entry '0' for key 'PRIMARY'
- 2024-05-29阿里 Canal 实时同步 MySQL 增量数据至 ClickHouse 数据库
- 2024-05-24在Linux下管理MySQL的大小写敏感性
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享