环境变量:
我用的是MySQL5.7
变量名:MYSQL_HOME
变量值:MySQL的安装路径,不带bin目录。
变量名:path
变量值:MySQL的安装路径,带有bin目录。
安装配置:
(必须以管理员身份运行cmd!!!)
安装包解压在D盘。
在安装路径下新建my.ini文件,内容如下:
[client]
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
# 解压目录
basedir=D:\mysql-5.7.30-winx64
# 解压目录下data目录
datadir=D:\mysql-5.7.30-winx64\data
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
# bin目录下的mysqld.exe
D:\mysql-5.7.30-winx64\bin\mysqld.exe
在安装目录下新建一个data文件夹
- 执行命令初始化数据库
mysqld -install
mysqld --initialize --console
mysqld --initialize --console命令,可以得到mysql的初始密码(localhost:密码)
- 用mysqld --initialize 的目的是初始化data目录。
- 接着就是在输入net start mysql启动服务
- mysql -u root -p回车输入密码
- 进入MySQL后我们可以更改密码
set password for root@localhost = password(‘新密码’);通过这条命令更改密码