Mac下安装与配置MySQL

作者: 等不来的期待 | 来源:发表于2016-10-12 18:38 被阅读22208次

由于工作需要,要开始进军服务器开发,第一次在mac下安卓MySQL数据库,跟着我一起学习下

由于我没有MySQL安装包,所以要先去官网下载一个

一.下载MySQL

访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。

pic1

进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MySQL的版本,如果是用的其他平台,在“Select Platform”选项的下拉列表中选一下就好了。

在Mac OS上的MySQL的版本很多,其中有按平台来的,比如10.5/10.6等平台,然后有32位的和64位的,这个你按照自己系统的情况来进行选择,然后就是文件的后缀名有.tar.gz的和.dmg的,这里我选择的是.dmg的。点击右侧的download进行下载。

pic2

二、安装MySQL

✨解压并且打开安装包

pic3

✨按照安装步骤一路向下走,记得保存最后弹出框中的密码(它是你mysql root账号的密码)

pic4

✨正常情况下,安装成功

✨先不要高兴得太早,此时只是安装成功了,但是还不能用,需要额外的配置:

(1)打开设置并且点击MySQL

pic5

(2)开启MySQL服务

pic6

✨此时我们在终端输入此时我们在命令行输入mysql -uroot -p命令会提示没有commod not found,我们还需要将mysql加入系统环境变量。

(1).进入/usr/local/mysql/bin,查看此目录下是否有mysql,见pic7。

(2).执行vim ~/.bash_profile

在该文件中添加mysql/bin的目录,见pic8:

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

添加完成后,按esc,然后输入wq保存。

最后在命令行输入source ~/.bash_profile

pic7 pic8

✨现在你就可以通过mysql -uroot -p登录mysql了,会让你输入密码,就是pic4上的T9...

✨登录成功后,你可以通过下面的命令修改密码,修改之后重启MySQL服务

SETPASSWORDFOR'root'@'localhost'=PASSWORD('newpass');

✨到此为止MySQL终于成功安装到mac电脑下,可以进行下面的开发

安装成功

相关文章

网友评论

  • 醋溜八酱:楼下不会保存的, ESC->:->wq>回车
  • BryantHe:我一次就成功!感谢
  • calary:其实 vim ~/.bash_profile 这个指令对新手来说很难搞,直接换成 open ~/.bash_profile,记事本打开输入内容也可以,并且感觉更方便点
  • 命若弦_T:esc 退出却没有保存
  • 599869be0958:真是服了那些连环境变量都不会加的……
  • MrCannon:你好作者:我在输入vim ~/.bash_profile这个命令行的时候,出现了"~/.bash_profile" 0L, 0C ,跟你上面的还不一样~然后就卡在这里了~我现在都没有搞好~麻烦请帮我解决下问题~谢谢
  • 滑爸爸:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
  • 黑Gc:我卡在了
    (2).执行vim ~/.bash_profile
    # Setting PATH for Python 3.5
    # The orginal version is saved in .bash_profile.pysave
    PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
    export PATH
    byzhangshuo:输入 A 进入编辑状态,添加 export PATH=${PATH}:/usr/local/mysql/bin
    按 esc 键退出编辑状态
    具体可参考 http://www.scienjus.com/install-mysql-on-mac/
    黑Gc:@樱桃与荔枝 没有,暂时没在网上找到答案,看上去好像是我要用python的语法写,而楼主是php
    53eb03d14e59:我也遇见这种情况了,你现在解决了么
  • 午时已到咯:更改密码:SET PASSWORD = PASSWORD('new_password');

本文标题:Mac下安装与配置MySQL

本文链接:https://www.haomeiwen.com/subject/lmyiyttx.html