专栏首页青笔原创macOS 安装 mysql

macOS 安装 mysql

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python 数据可视化工具包 matplotlib

    ps: 在 jupyter notebook 环境需要添加 %matplotlib inline ,使得绘图生成在 notebook 页面。其他环境需要去掉 %...

    我是一条小青蛇
  • 前端插件化架构的思考

    有挺长时间没有更新博客了。一来是公司比较忙,二是自己也在思考一些新的问题。最近一个月,在我脑海回想最多的一个词语是“插件化架构”。作此文,也是想简单分享一下我对...

    我是一条小青蛇
  • Keras 手动搭建 VGG 卷积神经网络识别 ImageNet 1000 种常见分类

    VGG 由牛津大学视觉几何组(Visual Geometry Group)开发。包含两个版本:VGG16 和 VGG19,分别有16个层级和19个层级。本文只介...

    我是一条小青蛇
  • docker安装mysql及navicat远程连接

    华创信息技术
  • [docker]安装Mysql

    贰叁壹小窝
  • Mysql指令select,update,insert,drop,truncate+MySQL数据库备份恢复

    一、select: 1.1 选择db1中mysql库和user表: mysql> use db1 Database changed mysql> select ...

    老七Linux
  • Linux下Mysql安装配置

    安装包 这里以centos 6.8 为例。下载Bundle包。然后解压:

    用户2929716
  • mysql_python

    安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos...

    py3study
  • Windows 下安装 MySQL 的一些陷阱

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,2008 年被 SUN 公司收购,后 SUN 公司又被 Oracle 公司收购。

    用户2769421
  • 一次生产环境mysql迁移操作(一)数据归档

    我们有需要将物理盘上的mysql迁移到ssd上,先说一下生产环境一直有数据产生,且数据量达到500G。 方案一:使用mysqldump,不管是导入导出都太耗时,...

    一笠风雨任生平

扫码关注云+社区

领取腾讯云代金券