Mac 安装配置 MySQL
一、 下载 MySQL
MySQL官网:https://dev.mysql.com/downloads/
在页面中会看到“MySQL Community Server”下方有一个“download”点击。
进入MySQL的下载界面:https://dev.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进行下载,下载好的文件如下:
然后会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接选择最下面的“No thanks, just take me to downloads!”,然后这才真正跳转到了下载的界面,这个界面列了很多的供下载的服务器,选择一个服务器进行下载就OK了。
二、 安装MySQL
打开MySQL的安装包:mysql-5.7.17-macos10.12-x86_64.dmg
双击安装:
安装完成后,会给出一个随机的MySQL密码,切记要把密码记录下来,后面登录会用到:
2017-04-13T14:06:14.242603Z 1 [Note] A temporary password is generated for root@localhost:
MiMvp(Mbf*7aFI
If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.
pkg 版本安装步骤如下:
mysql-5.5.16-osx10.6-x86_64.pkg:这个是MySql的主要程序包;
MySQL_StartupItem.pkg:MySql的启动项;
MySQL.prefPane:安装完成后会在系统的偏好设置里面出现,是MySQL的偏好设置,里面主要是用来启动MySQL服务的.
三、 下载安装MySQL Workbench(GUI Tool)
3.1 MySQL Workbench的下载
MySQL Workbench下载地址: https://dev.mysql.com/downloads/workbench/
在下面有一个MySQL Workbench(GUI Tool)的项,点击其下的DOWNLOAD即可进入下载界面:
3.2 MySQL Workbench的安装
下载完成之后安装就非常简单,双击即可安装。
安装完成之后在“应用程序”里面就能看到MySQL Workbench.app程序了,如下图:
双击打开:
到这里MySql Workbench就安装完毕了。
安装完成之后我们就讲MySQL Workbench连接到MySQL的数据库上,然后对数据库进行管理。
3.3 建立一个新连接
MySQL Workbench的主界面有三大模块:SQL Development,Data Modeling,Server Administration
其中在SQL Development下面有一个“New Connection”点击之后就会出现一个“Setup New Connection”的对话框,填写完Connetion Name之后点击Ok。即可完成一个连接到本地数据库的连接。
此处输入步骤二、MySQL安装时,给出的一个随机密码:MiMvp(Mbf*7aFI
正确输入密码,成功完成验证后,会提示修改密码:
修改密码后,再次成功登陆,会进入这个操作数据库的界面:
现在可以新建、查询数据库表了
当前连接MySQL的前提是数据库服务已打开启动
3.4 管理数据库的访问密码
MySQL的默认账号密码是:root/root,或root/123456,或一个随机密码(本文即为随机密码)
正常情况下如果单纯的只是使用MySQL Workbench来管理数据库的这个账号是可以的,但是在编程代码中通过jdbc来访问MySQL时我们就会发现使用这个账号是不行,无法访问,因为MySQL需要我们更改密码,也就是说root这个是个默认的密码也就是弱密码,需要我们修改之后才能在代码中使用。因此我们需要来管理数据库的访问密码。
在右侧的面板中有一个User Accounts的列表,选择其中要修改密码的账号,然后在右侧修改密码即可。
四、 MySQL 命令
1)解压
tar zxvf mysql-5.7.17-macos10.12-x86_64.tar.gz
sudo mv mysql-5.7.17-macos10.12-x86_64 /opt/mysql-5.7.17
2)编辑
vim /etc/profile
3)添加:
MYSQL_HOME=/opt/mysql-5.7.17/
export PATH=$MYSQL_HOME/bin:$PATH
4)生效:
source /etc/profile
5)连接:
mysql -uroot -p123456
Mac系统下,MySQL密码修改
1. MySQL密码修改
use mysql;
update mysql.user set authentication_string=password('i-love-mimvp') where user='root';
flush privileges;
注意:Mac系统下的MySQL的user表,没有password字段,取而代之的是 authentication_string 字段
2. MySQL 添加用户和密码
use mysql;
grant all privileges on *.* to mimvp-user@localhost identified by 'i-love-mimvp' with grant option;
flush privileges;
说明:跟正常的MySQL授权命令是一样的,更多请参考米扑博客:Ubuntu安装配置MySQL
Mac 系统下,开机启动MySQL
Mac 开机启动MySQL/MongoDB/Redis 等服务
参考推荐:
Windows 7 安装配置 mysql-5.7.17-winx64 方法
LNMP(CentOS+Nginx+Mysql+PHP)服务器环境配置
Python连接MySQL、MongoDB、Redis、memcache
版权所有: 本文系米扑博客原创、转载、摘录,或修订后发表,最后更新于 2017-12-11 22:09:24
侵权处理: 本个人博客,不盈利,若侵犯了您的作品权,请联系博主删除,莫恶意,索钱财,感谢!
转载注明: Mac 安装配置 MySQL (米扑博客)