学习NodeJS之数据库之Mysql安装篇

时间:2024-04-06 21:34:10

1.Npm提供了mysql数据库驱动模块的,通过npm install –save-dev mysql将mysql模块安装到本项目,注意npm中mysql模块只支持mysql 5.7+版本的数据库,接下来就是安装从mysql官网安装mysql数据库软件了;

2.将下载的mysql压缩包文件解压并放置电脑的任何目录中,我的解压目录D:\ mysql-5.7.18

3.添加环境变量:右键单击计算机>属性>高级系统设置>环境变量;在系统变量添加MYSQL_HOME,并mysql路径设置为变量值;如图所示:

学习NodeJS之数据库之Mysql安装篇

同时在系统变量里找到path,选择编辑,在原有值末尾添加数据库的安装目录中的bin文件夹路径,如图所示:

学习NodeJS之数据库之Mysql安装篇学习NodeJS之数据库之Mysql安装篇

4.添加配置文件: 在MySQL的安装目录(例如D: \mysql-5.7.18)中,新建my.ini文件(注意扩展名是ini),并用记事本打开进行编辑。

学习NodeJS之数据库之Mysql安装篇学习NodeJS之数据库之Mysql安装篇

学习NodeJS之数据库之Mysql安装篇

说明:

basedir//为数据库的根目录;

datadir//若没有这个目录就创建该目录;

port//数据库端口;

5.初始化数据库: 以管理员自身份打开CMD执行以下命令(注意必须以管理员身份打开,否则报错)

mysqld --initialize --user=mysql --console

在控制台消息尾部会出现随机生成的初始密码,将打印出来的初始密码保存起来,不要忘记

如果上述命令运行不成功请用以下命令代替:

%MYSQL_HOME%\bin\mysqld --initialize --user=mysql --console

如果仍然不成功请检查第2步

6. 将MySQL添加到系统服务以管理员自身份打开CMD执行以下命令(注意必须以管理员身份打开,否则报错)

mysqld --install MySQL

net start MySQL

安装成功,则显示“服务已启动成功”

如果上述命令运行不成功,可以用以下命令代替:

%MYSQL_HOME%\bin\mysqld --install MySQL

net start MySQL

安装成功,则显示“服务已启动成功”

如果仍然不成功请检查第2步

7. 启动MySQL并修改密码,在CMD控制台里执行命令  mysql -u root -p 

回车执行后,输入刚才记录的随机密码

执行成功后,控制台显示 mysql>,则表示进入mysql

1.   输入命令set password for [email protected] =password('123');(注意分号)

2.   输入命令select version();(注意分号)查看版本号

3.   输入命令show global variables like “port”;(注意分号)查看端口

4.   输入命令status;(注意分号)查看mysql基本状态信息

学习NodeJS之数据库之Mysql安装篇

学习NodeJS之数据库之Mysql安装篇学习NodeJS之数据库之Mysql安装篇

此时root用户的密码修改为123