MAC MySql 安装(详细步骤)

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: MAC MySql 安装(详细步骤)
一、安装 Mysql
  • 打开 MySql 官方下载页面
    97c106a3f271369ab4d4f406b2c73145.png
  • 因为公司使用的是 5.7 所以我就不下载最新版本 8.0 了。
    abab7b14cfd9010477dc12d83689c43a.png
  • 5.7 版本里面最新的那个就行了。然后下载 dmg 文件的那个:
    da2d688ff01281148244d230c54337fe.png
  • 点击下载之后,有的会直接下载,有的会跳转到登录注册页面,当然你还是可以选择不登录注册进行下载, 选择 No thanks, just start my download 继续下载:
    253f594caa0aa4464a8292fad8a6b8b7.png
  • 下载完成之后,打开安装,一直下一步安装完成,在最后安装完成时,会弹出对话框,里面包含了 mysql 账号跟临时密码,需要拷贝出来记录一下,后面会用它进行登录以及修改为新的 mysql 密码:
    root 就是账号,密码就是随机生成的这串,如果使用强密码就是自己输入的那个密码。
    1fffb02a0fc379b34ab33b9130f96466.png
  • 在新版本中会有use strong password excryptionuse legacy password excryption选项
  • use strong password encryption:使用强密码加密mysql8 支持基于 SHA256 的更强的认证方式,所有新安装的 mysql server 建议使用这个方式。clientsconnectors 如果不支持这个方式,就不能连接到这个 mysql server
  • use legacy password encryption:使用老式的密码加密,也就是上图中的。
  • 配置 root 的密码,合理的密码规则为:至少8个字符,包含数字、字母、其他字符。
  • e0f588b85b2aeba7cff502bd0b0f86c3.png

  • 接着输入你的密码,用于登陆,切记662257e2ec60fb52c24e2ca76a7acde0.png!跟上面旧密码一样的,一定要记住记好了!
    安装成功以后,可以使用命令行进行启动操作,也可以进入 系统偏好设置 中找到 Mysql 进行可视化启动!


二、环境变量
  • 第一步 :在终端切换到根目录,编辑 ~/.bash_profile~/.zshrc 文件,也可以两个都加
$ vim ~/.bash_profile
$ vim ~/.zshrc
# 辅助:查看 mysql 本地路径
$ ps -ef|grep mysql
# 辅助:如果两个配置文件不存在,可以手动创建
$ cd ~
$ touch .zshrc
$ vim .zshrc
# 辅助:如果不想走命令行的方式修改环境变量,也可以直接打开文件进行可视化修改,不支持 Linux 可视化
$ open ~/.zshrc
  • 第二步 :进入 vim 编辑环境。 按下 i 进入 insert 模式 ,输入
export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files
  • 第三步 :按下 esc 退出 insert 模式,输入 :wq 保存配置文件。
:wq
  • 第四步 :在终端界面下输入以下命令,让配置文件的修改生效,并查看环境变量是否设置成功
$ source ~/.bash_profile 
$ echo $PATH
  • 到这里环境变量就设置完成了,我们可以查看一下当前 mysql 的版本:
$ mysql -V

  • MySQL服务的启停和状态的查看
开启MySQL服务(需要输入电脑密码,不是数据库登录密码)
sudo mysql.server start
停止MySQL服务
sudo mysql.server stop
重启MySQL服务
sudo mysql.server restart
查看MySQL服务状态
sudo mysql.server status


三、启动 MySql
  • 第一步 :启动 mysql 服务
$ sudo mysql.server start
  • 启动如果报错 ERROR! The server quit without updating PID file (/usr/local/mysql/data/dengzemiaodeMacBook-Air.local.pid). 这边是因为安装了就默认启动了,已经有进程在了,所以报错,关掉重启就没问题了。还有别的原因也会这样,比如没有读写权限等。
  • 第二步 :启动成功后,登录 mysql
$ mysql -u root -p
• 1
dengzemiaodeMacBook-Pro:~ dengzemiao$ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 466
Server version: 5.7.28 MySQL Community Server (GPL)
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
# 进入了 mysql,然后退出 mysql
mysql> exit
Bye
dengzemiaodeMacBook-Pro:~ dengzemiao$
四、初始化设置
  • 设置初始化密码,进入数据库 mysql 数据库之后执行下面的语句,设置当前 root 用户的密码为 123456 (密码设置你自己的,这里只是举例)。
set password = password('123456');
dengzemiaodeMacBook-Pro:~ dengzemiao$ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 466
Server version: 5.7.28 MySQL Community Server (GPL)
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> set password = password('123456');
  • 回车,然后会提示设置成功。
  • 退出 sql 界面
exit
  • 以上 MySql 就在本地安装完成了 !!!


  • 附带 MySql 本地路径:
/usr/local/mysql
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
存储 安全 iOS开发
在不受支持的 Mac 上安装 macOS Sequoia 15.5 (OpenCore Legacy Patcher v2.4.0)
在不受支持的 Mac 上安装 macOS Sequoia 15.5 (OpenCore Legacy Patcher v2.4.0)
1440 13
在不受支持的 Mac 上安装 macOS Sequoia 15.5 (OpenCore Legacy Patcher v2.4.0)
|
1月前
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
167 41
|
1月前
|
SQL 关系型数据库 MySQL
MySQL下载安装全攻略!小白也能轻松上手,从此数据库不再难搞!
这是一份详细的MySQL安装与配置教程,适合初学者快速上手。内容涵盖从下载到安装的每一步操作,包括选择版本、设置路径、配置端口及密码等。同时提供基础操作指南,如数据库管理、数据表增删改查、用户权限设置等。还介绍了备份恢复、图形化工具使用和性能优化技巧,帮助用户全面掌握MySQL的使用方法。附带常见问题解决方法,保姆级教学让你无忧入门!
MySQL下载安装全攻略!小白也能轻松上手,从此数据库不再难搞!
|
1月前
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
226 17
|
30天前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
126 11
|
1月前
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
68 18
|
2月前
|
Ubuntu 关系型数据库 MySQL
在Ubuntu 22.04上配置和安装MySQL
以上就是在Ubuntu 22.04上配置和安装MySQL的步骤。这个过程可能看起来有点复杂,但只要按照步骤一步步来,你会发现其实并不难。记住,任何时候都不要急于求成,耐心是解决问题的关键。
263 30
|
1月前
|
Ubuntu 关系型数据库 MySQL
mysql8.0安装初始化不需要设定root密码?
uubntu 的mysql安装完成后无法设定root密码
227 10
|
2月前
|
关系型数据库 MySQL 数据安全/隐私保护
MySQL下载与安装
本文介绍了MySQL的下载与安装流程(2025.4.29,作者:blue)。主要内容包括:1) 从官方地址下载MySQL;2) 解压文件并配置环境变量;3) 注册MySQL服务并通过命令行验证;4) 启动和停止MySQL服务;5) 修改默认账户密码;6) 登录MySQL。通过详细步骤和截图,帮助用户顺利完成安装与初始配置。
371 13
|
2月前
|
关系型数据库 MySQL Linux
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
595 26

热门文章

最新文章

推荐镜像

更多