Webcourse/10-Node.js和数据库/MySQL数据库/02-MySQL的安装和Navicat软件使用.md
2020-04-21 17:06:32 +08:00

90 lines
2.8 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## MySQL 安装
### MySQLMac版
### 步骤1下载安装包并安装
MySQL 下载地址https://dev.mysql.com/downloads/mysql/
![](https://github.com/qianguyihao/Web/blob/master/img/20200415_1707.png)
![](https://github.com/qianguyihao/Web/blob/master/img/20200415_1708.png)
#### 步骤2配置环境变量
打开 `~/.bash_profile` 文件在文件的末尾添加如下内容即可配置环境变量
```bash
# 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 命令的执行窗口
```sql
mysql -u root -p
```
参考链接
- [MySQL安装Mac版](https://juejin.im/post/5cc2a52ce51d456e7079f27f)
### 步骤3继续配置环境变量
`~/.bash_profile` 中配置好环境变量后发现每次重启终端后配置都会失效需要重新执行 `source ~/.bash_profile` 命令
原因是zsh加载的是 `~/.zshrc`文件 `.zshrc` 文件中并没有定义任务环境变量
解决办法打开 `~/.zshrc` 文件在文件的末尾添加如下内容即可
```bash
source ~/.bash_profile
```
参考链接<https://blog.csdn.net/science_Lee/article/details/79214127>
## Navicat Premium 软件初体验
Navicat Premium 软件是一种数据库管理的GUI软件采用可视化的方式来查看和操作数据库非常方便支持的数据库有 MySQLMongoDBSQL ServerSQLiteOracle PostgreSQL等
安装好 Navicat Premium 软件之后我们来看看这个软件是怎么用的
### 新建表和数据
1新建连接
打开 Navicat Premium 软件选择菜单栏文件-新建连接-mysql然后选择如下配置即可在本地新建一个数据库连接
![](https://github.com/qianguyihao/Web/blob/master/../img/20200416_1157.png)
2选中连接后右键新建数据库
![](https://github.com/qianguyihao/Web/blob/master/../img/20200416_1159.png)
![](https://github.com/qianguyihao/Web/blob/master/../img/20200416_1127.png)
3选中数据库之后新建表 `qiangu_student_table`
![](https://github.com/qianguyihao/Web/blob/master/../img/20200416_1138.png)
4在表中添加字段
![](https://github.com/qianguyihao/Web/blob/master/../img/20200416_1202.png)
5字段建好后开始在表中插入数据
![](https://github.com/qianguyihao/Web/blob/master/../img/20200416_1259.png)
### 导入外部 sql 文件
Navicat中选中当前 database 之后右键选择运行sql文件即可导入外部sql文件