Mac MySQL 8.0.30的安装(保姆级教程)

06-02 1558阅读

目录预览:

  • 一、下载及安装
    • 1.下载
    • 2.安装
    • 二、环境变量配置
      • 1.编辑文件
      • 2.添加配置
      • 3.配置生效
      • 4.版本查看
      • 三、启动
        • 1.MySQL服务的启停和状态的查看
        • 2.启动mysql
          • 2.1 查看服务状态
          • 2.2 Mysql关掉重启
            • 2.2.1 查看进程
            • 2.2.2 杀死进程
            • 2.2.3 验证进程是否成功杀死
            • 2.2.4 重新启动Mysql
            • 2.2.5 重新查看Mysql状态
            • 3.测试连接:登录Mysql
            • 4.数据库命令操作
              • 4.1 查看数据库
              • 4.2 查看启动端口号

                一、下载及安装

                1.下载

                官网下载:https://downloads.mysql.com/archives/community/

                点击“Archives”,选择更多版本。

                Mac MySQL 8.0.30的安装(保姆级教程)

                注意:选择版本时页面会显示适配的系统版本,像这样,一进去的时候9.0.1,他会显示mac OS 14;我们选择8.0.30可以看到对应的mac OS 12。

                Mac MySQL 8.0.30的安装(保姆级教程)

                由于我的系统版本是12.6.3,架构是x86_64,我这里下载的是如下图所示版本(不清楚自己系统版本的话,点击左上角图标,鼠标右键点击“关于本机”查看)。

                Mac MySQL 8.0.30的安装(保姆级教程)

                为什么会选择这个版本,还有其他考虑?

                • MySQL 8.0:这是目前广泛推荐的版本,因为它提供了良好的性能和稳定性,同时也得到了广泛的社区支持。MySQL 8.0引入了许多新特性和改进,包括更好的性能、安全性增强以及对JSON和NoSQL的支持等。
                • 兼容性考虑

                  操作系统兼容性:MySQL 8.0与macOS 12.6.7兼容良好,可以通过Homebrew等包管理器方便地安装。

                  应用程序兼容性:确保你的应用程序和数据库驱动程序与MySQL 8.0兼容,以避免在迁移或升级过程中遇到问题。

                • 其他

                  社区支持:MySQL 8.0作为社区版,虽然免费,但拥有强大的社区支持,能够及时获取帮助和解决方案。

                  性能和安全性:选择一个支持最新安全补丁和性能优化的版本,以确保数据库的安全性和高效运行。

                  总之,MySQL 8.0是一个稳定且功能丰富的版本,适合在我的macOS 12.6.7上使用。

                  到这里,有的小伙伴就会纠结了,他发现还有一个ARM架构,该如何选择呢?如果不清楚自己的系统架构的,下面有几个方法可以查看一下自己的系统架构:

                  • 方法一:使用“关于本机”

                    点击屏幕左上角的苹果菜单()。

                    选择“关于本机”。

                    在弹出的窗口中,查看“处理器”或“芯片”一栏的信息。如果显示的是Intel处理器(如Intel Core i5、Intel Core i7等),则说明你的Mac是基于x86-64架构的。

                  • 方法二:使用“系统报告”

                    点击屏幕左上角的苹果菜单()。

                    选择“关于本机”。

                    点击“系统报告”或“系统信息”。

                    在系统报告窗口中,查看“硬件”部分的“处理器名称”或“芯片”信息。同样,如果显示的是Intel处理器,则为x86-64架构。

                  • 方法三:使用终端命令

                    打开“终端”应用程序(可以在Launchpad或Spotlight中搜索)。

                    输入以下命令并按回车键:

                    bash

                    uname -m

                    Mac MySQL 8.0.30的安装(保姆级教程)

                    如果像我一样输出结果是x86_64,则说明你的Mac是基于x86-64架构的。

                  • 方法四:查看系统版本

                    如果你的macOS版本是Big Sur(11.x)之前的版本,那么它一定是基于x86-64架构的,因为苹果在2020年发布的Big Sur是第一个支持Apple Silicon(M1芯片)的系统版本,而M1芯片是基于ARM架构的.

                    2.安装

                    下载完成之后,双击dmg包

                    Mac MySQL 8.0.30的安装(保姆级教程)

                    双击后出现如下弹窗,继续双击pkg包

                    Mac MySQL 8.0.30的安装(保姆级教程)

                    注意:双击pkg包有可能提示无法打开“mysql-8.0.30-macos12-x86_64.pkg”,因为它来自身份不明的开发者。

                    可以通过“系统偏好设置”允许安装。

                    • 打开“系统偏好设置”。
                    • 点击“安全性与隐私”。
                    • 点击“通用”
                    • 会有“仍要打开”,点击即可。

                      双击pkg包后出现如下弹窗,如下图所示,按照如下步骤操作即可。

                      • 点击“继续”。

                        Mac MySQL 8.0.30的安装(保姆级教程)

                      • 接着点击“继续”。

                        Mac MySQL 8.0.30的安装(保姆级教程)

                      • 接着点击“安装”。

                        Mac MySQL 8.0.30的安装(保姆级教程)

                      • 我们这里默认选择第一个强密码,接着点击“next”。

                        Mac MySQL 8.0.30的安装(保姆级教程)

                      • use strong password encryption:使用强密码加密。mysql8 支持基于 SHA256 的更强的认证方式,所有新安装的 mysql server 建议使用这个方式。clients 或 connectors 如果不支持这个方式,就不能连接到这个 mysql server。

                      • use legacy password encryption:使用老式的密码加密,也就是上图中的。

                        配置 root 的密码,合理的密码规则为:至少8个字符,包含数字、字母、其他字符。

                        注意这个时候会出现弹框,里面包含了 mysql 账号跟密码,用来进行登录及修改新密码,账号:root ,密码就是随机生成的这串。

                        因为我们这里默认选择第一个强密码,密码就是自己输入的这个密码。记住记住记住!!!,这个输入的密码就是后面我们需要输入的登录密码,一定要记牢!!!重要的事情说三遍!!!Mac MySQL 8.0.30的安装(保姆级教程)

                        • 等待安装完成。

                          Mac MySQL 8.0.30的安装(保姆级教程)

                        • 安装结束,点击“关闭”。

                          Mac MySQL 8.0.30的安装(保姆级教程)

                          二、环境变量配置

                          打开终端,切换到根目录。

                          1.编辑文件

                          • vim ~/.bash_profile

                            Mac MySQL 8.0.30的安装(保姆级教程)

                            2.添加配置

                            在文件中添加下面两行配置:

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

                            export PATH=$PATH:/usr/local/mysql/support-files

                            Mac MySQL 8.0.30的安装(保姆级教程)

                            3.配置生效

                            • source ~/.bash_profile

                              Mac MySQL 8.0.30的安装(保姆级教程)

                              4.版本查看

                              • mysql -V

                                Mac MySQL 8.0.30的安装(保姆级教程)

                                三、启动

                                1.MySQL服务的启停和状态的查看

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

                                2.启动mysql

                                由于我们上面安装后它就默认启动了,可以查看一下它的启动状态。

                                2.1 查看服务状态

                                • sudo mysql.server status

                                  Mac MySQL 8.0.30的安装(保姆级教程)

                                  执行上述命令后,发现它报错,接着又执行启动命令,发现也会报错,如何解决?答案就是将Mysql关掉重启就没问题了。还有别的原因也会这样,比如没有读写权限等。

                                  2.2 Mysql关掉重启

                                  2.2.1 查看进程
                                  • ps -ef|grep mysql

                                    Mac MySQL 8.0.30的安装(保姆级教程)

                                    2.2.2 杀死进程
                                    • sudo kill 44681(我这里pid是44681,可修改为你们自己的)

                                      Mac MySQL 8.0.30的安装(保姆级教程)

                                      2.2.3 验证进程是否成功杀死

                                      Mac MySQL 8.0.30的安装(保姆级教程)

                                      如上图所示,说明服务杀死成功了!接下来参考“MySQL服务的启停和状态的查看”命令重新启动即可。

                                      2.2.4 重新启动Mysql

                                      Mac MySQL 8.0.30的安装(保姆级教程)

                                      2.2.5 重新查看Mysql状态

                                      Mac MySQL 8.0.30的安装(保姆级教程)

                                      Mysql启动成功!!!

                                      3.测试连接:登录Mysql

                                      • mysql -u root -p

                                        Mac MySQL 8.0.30的安装(保姆级教程)

                                        输入密码就是我们安装的时候输入的那个密码。

                                        4.数据库命令操作

                                        4.1 查看数据库

                                        • show databases;

                                          Mac MySQL 8.0.30的安装(保姆级教程)

                                          4.2 查看启动端口号

                                          • show global variables like 'port';

                                            Mac MySQL 8.0.30的安装(保姆级教程)

                                            操作到这里,恭喜您,您的Mac 安装Mysql就大功告成了!

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码