我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何在Mac下搭建MySQL环境

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何在Mac下搭建MySQL环境

小编给大家分享一下如何在Mac下搭建MySQL环境,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

方法一:用dmg镜像安装

1、安装

官网下载好 MySQL Mac 版安装包,常规步骤安装,安装过程中会出现如下提示:

2019-03-24T18:27:31.043133Z 1 [Note] A temporary password is generated for root@localhost: TdfRm19!o0Xi

其中TdfRm19!o0Xi是初始密码,最好先记住!

2、登陆

在终端命令行 登陆mysql:

$ mysql -u root -p
# 输入上述密码即可

如果这一步提示: bash: mysql: command not found, 执行下面2个命令做个软连接即可:

cd /usr/local/bin
ln -fs /usr/local/mysql-8.0.11-macos10.13-x86_64/bin/mysql mysql

3、修改密码

在 MySQL8.0.4 以前,执行 SET PASSWORD=PASSWORD('新密码') 即可。但新版本不能这样改了,因为密码认证变了。具体步骤可以参考 https://blog.csdn.net/yi247630676/article/details/80352655。

方法二:用 Homebrew 进行安装

总所周知,Mac 可以利用 homebrew 进行安装管理,十分方便,如果没有安装 homebrew, 可以点击 https://brew.sh/ 安装。

下面是 mysql 的安装方式

$ brew install mysql   # 安装指定版本: brew install mysql@1.1.1

接下来只要等待就可以了,出现下面文字后我们已经很清楚我们需要做什么了:

==> mysql
We've installed your MySQL database without a root password. To secure it run:
    mysql_secure_installation

MySQL is configured to only allow connections from localhost by default

To connect run:
    mysql -u root

To have launchd start mysql now and restart at login:
  brew services start mysql
Or, if you don't want/need a background service you can just run:
  mysql.server start

按说明继续执行,进行初始化操作:

$ myysql_secure_installation

初始化过程中会有很多问题,以下是具体问题部分,以注释为解释:

Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: Y   ## 回复y 需要密码8位以上,回复n 则不做限制

The password validation component is not available. Proceeding with the further steps without the component.
Please set the password for root here.

New password:   ## 设置你的密码

Re-enter new password:   ## 再次输入你的密码

By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y    ## 是否移除匿名用户。考虑安全我选了y
Success.


Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y   ## 是否允许远程连mysql 的 root。我用做本地调试,不是远程服务器,所以y了
Success.

By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.


Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y      ## 是否y了删除test数据库,我选了y
 - Dropping test database...
Success.

 - Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y      ## 选y, 重新加载权限列表
Success.

All done!

到此配置就结束了,下面我们启动 mysql 即可,记住以下命令:

$ mysql -u root -p   ## 登陆 mysql
$ brew services start mysql@5.7   ## 启动 mysql
$ brew services stop mysql@5.7   ## 停止 mysql
$ mysql.server start   ## 启动 mysql(无后台服务)

看完了这篇文章,相信你对“如何在Mac下搭建MySQL环境”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何在Mac下搭建MySQL环境

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

TensorFlow在MAC环境下的安装及环境搭建

给大家分享一下TensorFlow在MAC系统中的安装步骤以及环境搭建的操作流程。 TensorFlow 底层的图模型结构清晰,容易改造;支持分布式训练;可视化效果好。如果做长期项目,接触较大数据集的话,TensorFlow很适用,而且谷歌
2022-06-04

在mac上搭建python环境

首先尊重原创:http://blog.justbilt.com/2014/07/02/setup_python_on_mac/这两天重新搞了下python的环境,发现好多地方还是容易忘记,因此有了这篇文章,以后方便查看。mac系统其实自带了
2023-01-31

教你如何在MAC下Xcode搭建Cocos2D-X开发环境

编程学习网:我们工作中有时需要在MAC下Xcode搭建Cocos2D-X开发环境,但具体要怎么操作呢?本篇教程教你如何在MAC下Xcode搭建Cocos2D-X开发环境。
教你如何在MAC下Xcode搭建Cocos2D-X开发环境
2024-04-23

Mac OS X下如何搭建Java 开发环境

这篇文章将为大家详细讲解有关Mac OS X下如何搭建Java 开发环境,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环
2023-06-17

Mac下如何安装和搭建Homestead 2.0环境

这篇文章主要介绍“Mac下如何安装和搭建Homestead 2.0环境”,在日常操作中,相信很多人在Mac下如何安装和搭建Homestead 2.0环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mac下如
2023-06-22

Ubuntu 8.04下如何搭建PHP+MySQL环境

这篇文章主要介绍“Ubuntu 8.04下如何搭建PHP+MySQL环境”,在日常操作中,相信很多人在Ubuntu 8.04下如何搭建PHP+MySQL环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubu
2023-06-13

如何在Windows和Mac OS上搭建HTML5开发环境

HTML5的开发环境搭建随着HTML5技术的不断发展和普及,越来越多的开发者开始使用HTML5构建自己的网站和应用程序。然而,如何搭建一个适合HTML5开发的环境却是一个挑战。本文将介绍一些常用的HTML5开发环境和工具,并详细介绍如何在Windows和Mac OS上搭建HTML5开发环境。一、HTML5开发环境与工具1.文本编辑器在HTML5开发中,最基本的工具就是文本编辑器
2023-05-14

Ubuntu9.04下CUDA环境如何搭建

这篇文章主要为大家展示了“Ubuntu9.04下CUDA环境如何搭建”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Ubuntu9.04下CUDA环境如何搭建”这篇文章吧。在Ubuntu环境下搭建
2023-06-17

如何在Mac OSX中搭建Python集成开发环境

今天就跟大家聊聊有关如何在Mac OSX中搭建Python集成开发环境,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。首先到Python官网下载python,python官网链接这里选
2023-06-17

linux 下如何搭建php环境

这篇文章主要介绍了linux 下如何搭建php环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。linux下搭建php环境的方法:1、通过“sudo apt-get inst
2023-06-22

Centos7环境下YUM如何搭建

这篇文章将为大家详细讲解有关Centos7环境下YUM如何搭建,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.进入yum源的配置文件2.ls查看配置文件的东西3.建立一个目录(随意创建一个目录) ,然后
2023-06-22

win下如何搭建php环境

本篇内容主要讲解“win下如何搭建php环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win下如何搭建php环境”吧!win下搭建php环境的方法:1、下载apache并配置;2、下载PHP
2023-06-22

环境搭建:linux环境下安装mysql数库

1. 安装数据库1) yum -y install mysql-server(简单)yum命令自动从网上寻找mysql服务资源,下载至本地并完成安装  2) 也可以自己在网上下载mysql服务,通过xftp传输至Linux系统,自己安装(一般安装在usr或op
环境搭建:linux环境下安装mysql数库
2016-01-21

编程热搜

目录