Mac搭建MySQL数据库

MySQL地址 : https://dev.mysql.com/downloads/mysql/

MySQL Workbench地址 : https://dev.mysql.com/downloads/workbench/

一、下载MySQL,MySQL Workbench,并安装

首先,下载MySQL并安装后,会有一个对话框。就是你的MySQL的用户名,密码,端口路径。

Mac搭建MySQL数据库_第1张图片
效果图1.png

MySQL Workbench安装

二、创建MySQL数据库

打开MySQL Workbench,点击一个“+”号按钮。
得到一个对话框,输入安装MySQL最后的信息,即可创建一个MySQL数据库

Mac搭建MySQL数据库_第2张图片
效果图2.png

三、需要修改MySQL密码

1.首先需要开MySQL服务,在Mac偏好设置里面

Mac搭建MySQL数据库_第3张图片
效果图3.png

2.在终端中输入,输入后会一直执行
$ sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

3.新建一个终端,再输入
$ sudo /usr/local/mysql/bin/mysql -u root

4.进入到mysql,修改密码,刷新权限
$ UPDATE mysql.user SET authentication_string=PASSWORD('请输入密码') WHERE User='root';
记得刷新权限
$ FLUSH PRIVILEGES;

四、设置mysql允许外部IP访问

还是在mysql下,执行操作:
1.修改外部访问的路径为%,1234是root密码。
$ GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
修改后,记得刷新权限:
$ FLUSH PRIVILEGES;

2.可以查看
$ use mysql; select user,host from user;

五、OK,外部ip也可以访问,但需要开启服务

Mac搭建MySQL数据库_第4张图片
mysql4.png

六、错误

1.ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
需要使用知道了密码登录
sudo /usr/local/mysql/bin/mysql -u root -p

七、注意的地方

当我们外部ip可以访问的时候,两个的端口
1.在eclipse上的ip和端口,对应mySQL配置时的端口3360



2.我们接口访问的ip和端口,对应访问服务器电脑ip的端口8080


你可能感兴趣的:(Mac搭建MySQL数据库)