关于在Mac上使用MySQL的遇到的一些问题

做一些关于MySQL的整理,供自己使用,也分享出来,随便整理的,不要介意排版.

MySQL的版本: mysql-8.0.29-macos12-x86_64

下载,安装,配置的教程之前已经发过了.

一、完整卸载MySQL

1、打开终端terminal

2、到local文件夹下

cd /usr/local

3、依次输入以下代码:

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
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.*

4、卸载完成,在你的偏好设置里的MySQl有已经没了

注:如果一开始把MySQl安装在默认路径中,这个方法完全适用,就已经卸载好了.

因为我是安装在默认路径下的,所以我就不介绍其它的了.

二、打开,关闭,重启MySQL服务

1、打开

mysql.server start

2、关闭

mysql.server stop

3、重启

mysql.server restart

三、偏好设置中无法关闭MySQL

 这里介绍通过终端命令解决的方法:

方法1: 

首先查看mysql 的 pid 

终端输入如下命令:  ps -ef | grep mysqld   

此图片为引用.

通过命令: sudo kill 1764  再输入开机的密码就关掉了MySQL

方法2:

sudo /usr/local/mysql/support-files/mysql.server stop  // 停止
sudo /usr/local/mysql/support-files/mysql.server start // 启动
sudo /usr/local/mysql/support-files/mysql.server restart // 重启

四、偏好设置中无法打开MySQL

这时,关闭了MySQL,哎,你发现使用 Start MySQL Sever按钮也是没有用的.

也需要终端命令来开启:

sudo chown -RL root:mysql /usr/local/mysql
sudo chown -RL mysql:mysql /usr/local/mysql/data
sudo /usr/local/mysql/support-files/mysql.server start

依次输入后,MySQL就打开了.

----------------------------------------------------------------------------------------------

看到这了,你们是不是觉得上面两种问题的解决方法很鸡肋,每次打开关闭MySQL都要通过终端输入命令的方式,那能不能从根本上解决呢,直接从偏好设置里打开关闭MySQL.

所以,在写这篇文章的今天,我花了大量时间搜集了网上的资料,可操作性太差了,不知道是不能用,还是自己操作不好,所以直接 tb 花钱让人来解决了.

这里分享给大家,最根本的解决措施:

sudo launchctl load -w /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist

 五、忘记了数据连接的密码

非常好解决也不麻烦,卸载重装MySQl,就能从新设置密码了.

如果觉得有用点个赞就行!

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值