一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第1天,点击查看活动详情。
本文为入门教程,适合有一定经验的前端快速创建一张表使用。
安装 mysql
首先官网找到社区版下载地址 MySQL Community Downloads
由于是 Mac 电脑,直接选择 DMG 的 x86 版本下载
下载页直接选择开始下载
下载完成后,一路下一步直到完成安装。
随后,command + 空格打开系统偏好设置里的 mysql
打开后, instance 页面可以启停 mysql
vim ~/.bash_profile 设置 mysql 启停环境变量:
# mysql
export PATH=${PATH}:/usr/local/mysql/bin
#快速启动、结束MySQL服务, 可以使用alias命令
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start'
alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
执行 source ~/.bash_profile 生效环境变量
命令行连接并登录 mysql: mysql –uroot –p
使用命令行创建数据库和数据表
创建数据库:
CREATE DATABASE IF NOT EXISTS jerry;
选择数据库:
use jerry;
创建数据表:
CREATE TABLE friend ( id INT, name VARCHAR(32), sex CHAR(1) );
插入数据到数据表:
INSERT INTO friend ( id, name,sex )
VALUES
( 1, 'lin','男' );
显示数据:
SELECT * FROM friend;
GUI 工具
作为一名前端 + 初学者,相比命令行,更好的方式是使用 GUI 工具。
mysql 的 GUI 工具有很多,查了下学校教学使用的 Navicat 收费。改用 Sequel Pro,官方直接下载的版本连接 mysql 8 会报错,下载 test builds 版本。
安装完成后打开,输入信息并测试
如果出现报错信息 Authentication plugin 'caching_sha2_password' cannot be loaded,需要在系统偏好信息里重新 Initial Database,选择 Legacy Password,随后重启mysql。
进入后选择数据库,就可以可视化地操作创建的表