前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >macOS 安装 mysql

macOS 安装 mysql

作者头像
我是一条小青蛇
发布2019-10-23 16:50:24
9K1
发布2019-10-23 16:50:24
举报
文章被收录于专栏:青笔原创青笔原创

macOS 安装 mysql

1. 下载 MySQL Community Server

打开下载页面 https://dev.mysql.com/downloads/mysql/5.7.html ,下载镜像安装文件。

2. 安装 MySQL Community Server

点击安装镜像文件,启动安装程序。

安装成功后,会显示初始密码。记下初始密码,或截图保存。(”root@localhost:” 后面的都是)

3. 启动服务

在”系统偏好设置->右上角搜索栏”,搜索 mysql 。点击按钮“Start MySQL Server”启动服务。如果需要设置开机启动,勾选下方复选框“Automatically Start MySQL Server on Startup”。

4. 设置别名

安装成功后,并不能马上就能在命令行终端使用 mysql 命令链接数据库。因为,安装路径还没有添加到系统搜索路径(环境变量)下。

macOS 上,默认安装位置是 /usr/local/mysql 。如果要使用子程序,需要先将 /usr/local/mysql/bin 添加到系统环境变量中。笔者推荐的方式是只为常用命令 mysqlmysqladmin 设置别名。

alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin

要查看还有那些可用子程序,可使用如下方式:

ls /usr/local/mysql/bin

5. 修改初始密码

设置别名或添加环境变量后,就可以正常使用 mysql 命令连接数据库了。但是初次登陆会要求修改初始登陆密码。方法如下:

使用初始密码登陆:

mysql -h localhost -u root -p

修改密码(将 [your new password] 替换成自己的新密码):

ALTER USER 'root'@'localhost' IDENTIFIED BY '[your new password]';

6. 连接数据库

设置成功后,exit 退出,就可以使用新密码重新登陆了。

[mysql> exit;
Bye
$ mysql -h localhost -u root -p
[mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

你也可以选择使用自己喜欢的 MySQL GUI (图形界面) 程序连接数据库。笔者比较推荐在 macOS 使用的是 Sequel Pro

注意:Host 字段需要改成 127.0.0.1

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-10-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • macOS 安装 mysql
  • 1. 下载 MySQL Community Server
  • 2. 安装 MySQL Community Server
  • 3. 启动服务
  • 4. 设置别名
  • 5. 修改初始密码
  • 6. 连接数据库
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档