OS + macOS Monterey 12.6.1 / MySQL 8.0.31

s

查看macOS版本

https://www.likecs.com/show-775898.html

Mac系统打开命令行终端的方法:

     应用程序 --> 实用工具 --> 终端

Mac系统终端查看操作系统版本号的方法:

输入:#more /System/Library/CoreServices/SystemVersion.plist

 

垃圾的一样的苹果系统版本列表,如下

macOS 13 Ventura

macOS 12 Monterey

macOS 11 Big Sur

macOS 10.15 Catalina

macOS 10.14 Mojave

macOS 10.13 High Sierra

macOS 10.12 Sierra

Mac OS X 10.11 El Capitan

Mac OS X 10.10 Yosemite

Mac OS X 10.9 Mavericks

Mac OS X 10.8 Mountain Lion

 

Configuration File:

Base Dir:/usr/local/mysql

Data Dir:/usr/local/mysql/data

Plugin Dir:/usr/local/mysql/plugin

Keyring Data Dir:/usr/local/mysql/keyring

Error Log:/usr/local/mysql/data/mysqld.local.err

PID File:/usr/local/mysql/mysql.local.pid

 

mac下安装mysql,连接出现Access denied for user 'root'@'localhost' (using password: YES),解决方法
https://www.cnblogs.com/goodgoodstudyforlong/p/11051485.html 

解决方法:

第一步:苹果->系统偏好设置->MySQL,关闭mysql服务

第二步:

进入终端

输入(cd /usr/local/mysql/bin/)回车  # 进入Mac中MySQL的默认安装路径的bin路径

输入(sudo -s)回车以获取管理员权限

输入(./mysqld_safe --skip-grant-tables &)回车以禁止mysql验证功能,mysql会自动重启,偏好设置中的mysql状态会变成running

第三步:

新建一个终端窗口(cmd+T),

输入(cd /usr/local/mysql/bin/)回车

输入命令(./mysql)回车

输入命令(flush privileges;)分号别忘记输了

输入命令(set password for 'root'@'localhost' = password('root');) password('root')中的root为新密码,自己随便设置,分号别忘记输入

至此,密码修改成功,可以正常登入了。

三.配置环境变量

若不设置环境变量,输入命令太繁琐,每次登陆Mysql的命令为:/usr/local/mysql/bin/ mysql -u root -p

windows系统直接在环境变量中添加mysql的路径就好,mac系统则需要在home目录下的.bash_profile文件中新建path路径指向mysql的路径

查看home目录:

输入命令 echo $HOME

mac默认的home目录为当前用户根目录 /Users/silverlaw

配置环境变量:

1.打开终端,输入:

open .bash_profile 

2.直接输入如下语句:

export PATH=${PATH}:/usr/local/mysql/bin

保存,关闭终端和TextEdit

重新打开终端,输入:mysql -u root -p,即可成功登陆

 

end

  • macOS 13 Ventura
  • macOS 12 Monterey
  • macOS 11 Big Sur
  • macOS 10.15 Catalina
  • macOS 10.14 Mojave
  • macOS 10.13 High Sierra
  • macOS 10.12 Sierra
  • Mac OS X 10.11 El Capitan
  • Mac OS X 10.10 Yosemite
  • Mac OS X 10.9 Mavericks
  • Mac OS X 10.8 Mountain Lion
posted @   siemens800  阅读(212)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示