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路径设置为变量值;如图所示:
同时在系统变量里找到path,选择编辑,在原有值末尾添加数据库的安装目录中的bin文件夹路径,如图所示:
4.添加配置文件: 在MySQL的安装目录(例如D: \mysql-5.7.18)中,新建my.ini文件(注意扩展名是ini),并用记事本打开进行编辑。
说明:
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基本状态信息
此时root用户的密码修改为123