Mac 系统如何安装和使用 Mysql 环境

前言

哈喽大家好,我是 SuperYing,最近在搭建一个小程序后端服务,数据库打算用 mysql。因为服务器还在物色中,所以先在自己的 mac 上搭建个本地服务临时使用,记录下自己在本地 安装、使用 mysql 的过程。

安装

安装包下载地址:downloads.mysql.com/archives/co…

选择合适的版本,下载对应的 dmg 文件即可.

image.png

dmg 文件下载完成后,双击打开,根据提示一步步安装直至完成(过程省略,以小伙伴实际操作为准)。

mysql 安装完成后,打开「设置」,在最下方看到 mysql 服务即表示安装成功。

image.png

启动

mac 启动 mysql 服务不需要使用命令行,点击「设置」处的 mysql 服务图标,即可跳转到 启动服务 界面。

image.png

首次使用,需要点击下方 initialize database,会弹窗提示设置 root 账户密码。

点击 Start MySQL Server 按钮,即可启动 mysql 服务(需要输入 mac 登录密码)。

image.png

若想停止服务,点击 Stop MySQL Server 按钮即可。

mysql 命令

环境配置

若想在命令行执行 mysql 命令,需要先配置 mysql 路径,否则每次只能使用 mysql 安装的完整路径 执行命令。

  1. 编辑 ~/.base_profile

终端执行以下命令:

vim ~/.base_profile
  1. 输入配置代码 进入编辑 .base_profile 文件,然后点击 i 开启输入模式,将以下代码拷贝进去:
# add path for MySQL
export PATH=${PATH}:/usr/local/mysql/bin

/usr/local/mysql/bin 为 mac mysql 默认安装路径,可根据安装情况调整 若不确定 mysql 安装位置,可以在终端执行 which mysql 获取

image.png

  1. 退出

输入完成后,点击 esc 按键,然后输入 :wq! 以保存文件并退出 vim

  1. 生效配置

终端输入以下命令使配置立即生效:

source ~/.base_profile
  1. 使用

配置生效后,即可测试 mysql 命令啦,终端输入

mysql -u root -p

mysql 服务已经开启,则会提示输入密码:

image.png

常用命令

服务(mac 在设置启停,可忽略)

启动:net stop mysql

停止:net start mysql

远程登录

mysql -u [用户名] -p [用户密码]

如终端输入 mysql -u root -p 会提示输入密码,输入密码后即可登录。

增加用户

grant [权限] on [数据库].* to [用户名]@[登录主机] identified by "[密码]";

grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";

操作数据库

  1. 显示数据库列表

show databases;

  1. 显示库中的数据表

指定使用的数据库:use mysql;

显示数据库表:show tables;

  1. 显示数据表的结构

describe [表名];

  1. 建库与删库

建库:create database [库名];

删库:drop database [库名];

  1. 建表

指定使用数据库:use 库名;

建表:create table 表名(字段列表);

删表:drop table 表名;

  1. 新建表记录

insert into [表名] ("字段1", "字段2", ...) values ("字段数据1", "字段数据2", ...);

  1. 更新表数据

update [表名] set [字段名]=[字段更新后数据];

  1. 清空表记录

delete from 表名;

  1. 显示表记录

select * from 表名;

  1. 退出 mysql

exit

结语

好啦,以上就是「Mac 使用 Mysql」的全部内容,如有错误或缺漏,欢迎小伙伴们评论区支出,感谢阅读,愿你我共同进步,谢谢!!!

  • 21
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端嘟老板

何其有幸,得君支持,万分感谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值