安装并配置 MySQL丨Node.js 数据库与身份认证
Posted 黑马程序员官方
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装并配置 MySQL丨Node.js 数据库与身份认证相关的知识,希望对你有一定的参考价值。
目录
一、安装并配置 MySQL
1.1 了解需要安装哪些MySQL相关的软件
对于开发人员来说,只需要安装 MySQL Server 和 MySQL Workbench 这两个软件,就能满足开发的需要了。
⚫ MySQL Server:专门用来提供数据存储和服务的软件。
⚫ MySQL Workbench:可视化的 MySQL 管理工具,通过它,可以方便的操作存储在 MySQL Server 中的数据。
1.2 MySQL 在 Mac 环境下的安装
在 Mac 环境下安装 MySQL 的过程比 Windows 环境下的步骤简单很多:
① 先运行 mysql-8.0.19-macos10.15-x86_64.dmg 这个安装包,将 MySQL Server 安装到 Mac 系统
② 再运行 mysql-workbench-community-8.0.19-macos-x86_64.dmg 这个安装包,将可视化的 MySQL
Workbench 工具安装到 Mac 系统
Mac 系统配置 MySql 数据库
1. 安装 MySql 数据库
1.1 双击打开安装包 mysql-8.0.19-macos10.15-x86_64.dmg
:
1.2 双击 mysql-8.0.19-macos10.15-x86_64.pkg
运行安装包,并点击 继续
按钮:
1.3 进入 介绍
页面之后,点击 继续
按钮:
1.4 进入 安装类型
页面之后,点击 安装
按钮:
1.5 输入电脑的登录密码,从而确认此次安装行为:
1.6 在 Configuration
页面,确认勾选了 Use Legacy Password Encryption
选项之后,点击 Next
按钮:
1.7 为 root 用户设置初始密码为 admin123 之后,点击 Finish
按钮:
1.8 再次输入电脑登陆密码,确认此次 设置初始密码
的操作:
1.9 提示安装完成之后,点击 关闭
按钮即可:
2. 安装 MySql Workbench 可视化工具
2.1 双击打开安装包 mysql-workbench-community-8.0.19-macos-x86_64.dmg
,进入到安装页面:
2.2 使用鼠标左键,将 MySQLWorkbench
图标拖拽到右侧 Applications
图标之上后,松开鼠标左键,等待进度条完成之后,就完成了安装的过程:
2.3 在启动台,找到 MySQLWorkbench
图标,点击之后,即可启动 MySQL 可视化管理工具:
1.3 MySQL 在 Windows 环境下的安装
在 Windows 环境下安装 MySQL,只需要运行 mysql-installer-community-8.0.19.0.msi 这个安装包,就能一次
性将 MySQL Server 和 MySQL Workbench 安装到自己的电脑上。
具体的安装教程
MySQL 在 Windows 系统下的安装
-
双击
mysql-installer-community-8.0.19.0.msi
,启动 MySQL 安装程序。 -
如果弹框提示如下的警告信息,证明你的电脑需要安装额外的
.NET Framework
依赖包。此时,先退出 MySQL 的安装程序,然后双击NDP452-KB2901907-x86-x64-AllOS-ENU.exe
,启动.NET Framework 4.5.2
的安装程序。 -
重新启动 MySQL 的安装程序,看到如下界面:
-
进入如下界面:
-
正在安装依赖项:
-
完成依赖项的安装:
此时,会弹出如下警告窗,直接点击 Yes 即可:
-
进入 MySQL 的安装页面:
-
完成 MySQL 功能项的安装:
-
配置 MySQL:
-
选择 MySQL 数据库的运行模式:
-
设置网络模式:
-
配置身份认证方式:
-
将 MySQL 的默认 root 用户密码,设置为 admin123
-
将 MySQL 配置为 Windows 的服务:
-
保存刚才对 MySQL 配置的修改:
-
继续完成后续的配置流程:
-
最后一个配置项:
测试能否正常连接到刚才安装的 MySQL 数据库:
-
保存刚才的配置:
-
完成 MySQL 的安装与配置:
下篇整理:MySQL的基本使用
Node.js前篇回顾:
path 路径模块 | http 模块 |
Node.js模块化
Node.js 初识 Express
Node.js 数据库与身份认证
黑马前端专栏干货多多,关注再学,好方便~
2022年前端学习路线图:课程、源码、笔记,技术栈 另外此线路图实时更新!需要课后资料的友友们,可以直接告诉我喔~
以上是关于安装并配置 MySQL丨Node.js 数据库与身份认证的主要内容,如果未能解决你的问题,请参考以下文章