Mac下安装与配置MySQL及常见问题

来源:互联网 发布:奔驰赞助s7 知乎 编辑:程序博客网 时间:2024/06/05 17:07

本文主要讲述在Mac下安装MySQL以及MySQL Workbench图形化管理工具。


一、MySQL安装

1、MySQL下载

MySQL v5.7官方正式版下载地址:http://www.jb51.net/softs/451120.html

点击上面的地址,会看到如下图的页面。你可能不知道该下载哪一个,我下载的是最后一个,就是图中标注红色的那个按钮,为什么?因为它是dmg文件,傻瓜式安装,一路确认就可以。


点进去之后,你会看到两个大大的按钮,登录和注册。如果你不想做这些繁琐的动作,别急,看下图红框圈中的文字,点击就可以直接下载了。


2、安装mysql

下载完成后,点击安装,一路确认,等待安装成功。即可。

3、启动mysql

两种方式:

1)命令行启动

打开终端,使用以下命令,分别表示mysql服务的启动和关闭


2)图形化启动

进入系统偏好设置,最下边一行,找到mysql打开,点击"Start MySQL Server",启动mysql



4、安装完成后终端输入:


----显示版本号说明正常,若显示command not found,在终端输入如下,”/usr/local/mysql/bin/mysql”为mysql默认安装路径:

$ cd /usr/local/bin/

$ sudo ln -fs /usr/local/mysql/bin/mysql mysql

5、关闭mysql服务:

6、配置root账号的密码,默认没有配置,

-----在终端内输入(开启安全模式启动mysql):

-----修改密码,终端输入(逐行输入,必须,“****“为设置的密码):


7、配置完成后验证,在终端输入:


----提示输入密码,进入mysql说明成功!

登录格式:

mysql -h 主机名 -u 用户名 -p

  • -h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;
  • -u : 所要登录的用户名;
  • -p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。

以登录刚刚安装在本机的MySQL数据库为例, 在命令行下输入 mysql -u root -p 按回车确认, 如果安装正确且MySQL正在运行, 会得到以下响应:

Enter password:

若密码存在, 输入密码登录, 不存在则直接按回车登录, 按照本文中的安装方法, 默认 root 账号是无密码的。登录成功后你将会看到 Welecome to the MySQL monitor... 的提示语。

然后命令提示符会一直以 mysql> 加一个闪烁的光标等待命令的输入, 输入 exit 或 quit 退出登录。

二、MySQL Workbench的安装

尽管我们可以在命令提示符下通过一行行的输入或者通过重定向文件来执行mysql语句, 但该方式效率较低, 由于没有执行前的语法自动检查, 输入失误造成的一些错误的可能性会大大增加, 这时不妨试试一些可视化的MySQL数据库管理工具, MySQL Workbench 就是 MySQL 官方 为 MySQL 提供的一款可视化管理工具, 你可以在里面通过可视化的方式直接管理数据库中的内容, 并且 MySQL Workbench 的 SQL 脚本编辑器支持语法高亮以及输入时的语法检查, 当然, 它的功能强大, 绝不仅限于这两点。

1、MySQL Workbench的下载

官方下载网址:https://dev.mysql.com/downloads/workbench/ 

进入官网后下载,操作系统已选好MAC OS X


2、安装MySQL Workbench

下载完成之后安装就非常简单,双击即可安装。安装完成之后我们在“应用程序”里面就能看到MySQL Workbench程序了。点击打开:


选择MySQL Connections下的local instance 3306或者点击+号自己建立一个链接,即可进入操作数据库的界面。


参考:

http://www.cnblogs.com/xiaozhiblog/p/5664521.html

http://www.jb51.net/article/103841.htm

http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html

http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html#d15