1. 安装
集成化开发环境内置,或者官网下载单独安装 MySQL Community Server Downloads

2. 命令行操作
2.1 基础管理操作
- 连接
md
mysql -uroot -p输入数据库密码后连接成功

- 创建数据库
md
create database test charset utf8;
- 查看数据库(⚠️ databases 复数)
md
show databases;- 查看数据库结构
md
show create database test;
- 删除数据库
md
drop database test;
// or
drop database if exists test;

- v8.x 版本修改登录密码
plaintext
alter user'root'@'localhost' identified with mysql_native_password by '123456';2.2 外部 SQL 文件操作
- 管道符导入
.sql文件
md
mysql -uroot -p < test.sql
- 进入数据库,使用
source命令导入
md
source test.sql
3. GUI
| 软件 | 免费版 | Windows | Mac | Linux | 功能 |
|---|---|---|---|---|---|
| Sequelpro | 有 | ✔︎ | |||
| DBeaver | 有 | ✔︎ | ✔︎ | ✔︎ | |
| Navicat | ✔︎ | ✔︎ | ✔︎ | 强 | |
| SQLyog | ✔︎ | 强 | |||
| dbForge | 有 | ✔︎ | 强 | ||
| Heidisql | 有 | ✔︎ |
个人用 DBeaver

评论
相关文章
PicGo + Github + jsDelivr搭建图床
之前一直用 iPic 自带的新浪免费图床保存博客图片,期间有一些图片丢失了,另外就是因为 iPic 默认会给透明背景的图片加上一个白色背景,导致博客在暗黑模式下加载的图片有一个很难看的白边,对于有强迫症的我来说忍无可忍,所以就尝试了 PicGo + Github 搭建图床,问题完美解决。
·1 分钟阅读
ESLint
JavaScript 是一种动态的弱类型解释型语言,没有编译程序,所以一些错误只有在代码执行的时候才能暴露出来,而不像 C/C++ (内置 gcc/g++编译程序)等编译型语言那样,在编译阶段就可以发现问题。因此 Nicholas C. Zakas 于 2013 年 6 月创建了开源项目 ESLint,使得原来在执行阶段才能暴露的问题提前到代码编写阶段暴露。
·6 分钟阅读
tree生成文档目录
brew install tree
·1 分钟阅读