一.安装 MYSQL for windows
1.下载Mysql压缩文档
MySQL Community Server 5.7.27 https://dev.mysql.com/downloads/file/?id=487426
2.解压Mysql压缩文档,解压时要记住解压的位置
D:\mysql-5.7.26-winx64
3.配置环境变量
- 进入解压缩后文件的$bin$目录,并复制目录路径 D:\mysql-5.7.26-winx64\bin
- 将bin目录路径追加到系统环境变量path后
4.在mysql解压后文件中新建data目录
D:\mysql-5.7.26-winx64\data
5.在bin目录中新建文件my.ini
文件内容如下,需将basedir修改为$mysql$解压后文件的路径,datadir修改为新建的$data$目录的路径
# MySQL配置
[mysql]
# MySQL默认字符集编码
default-character-set=utf8
[mysqld]
# MySQL端口
port=3306
# MySQL安装路径
basedir=D:\mysql-5.7.26-winx64
# MySQL数据库文件路径
datadir=D:\mysql-5.7.26-winx64\data
# MySQL数据库默认编码
character-set-server=utf8
# 表存储引擎方式 INNODB与MyISAM两种
default-storage-engine=INNODB
# SQL验证模式
sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
6.安装
1.初始化Mysql,获取root用户初始密码
-
以管理员方式打开命令行
-
输入以下命令
mysqld --initialize --user=mysql --console -
复制终端返回的初始密码
2.删除之前没卸载干净的Mysql(若安装过mysql)
-
sc query mysql sc delete mysql
3.键入命令安装
-
mysqld install - note:是mysqld, 不是 mysql
7.启动,登陆,修改密码
-
启动
net start mysql -
登陆
mysql -uroot -p然后,输入之前复制的初始化密码。
-
修改密码(需要在登陆mysql账户前提下)
set password for root@localhost = password('root');这里修改密码为root
-
退出
quit或exit
参考链接
https://github.com/bigganbing/resource/blob/master/Windows-MySql5.7.26.pdf