MySQL 8.0.20 Zip格式安装
一、下载
下载并解压到 C:mysql 目录中
将 C:mysqlin 路径添加到 path 环境变量中
设置 mysql 基本配置文件
在 C:mysql 目录下新建 data 文件夹
在 C:mysql 目录下新建文件 my.ini
将下列配置文件内容复制到 my.ini 文件中
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[mysqld]
# 指定mysql安装路径
basedir=C:/mysql
# 指定数据存储路径
datadir=C:/mysql/data
#设置3306端口
port = 3306
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
二、安装必须的 Visual C++ 组件
The latest supported Visual C++ downloads
64 位系统下载地址:x64: vc_redist.x64.exe
下载完成后安装并根据提示重启系统。
三、安装
接下来以管理员身份运行cmd
- 进入解压的 MySQL 文件的 bin 目录(自行百度如何进入某个目录)
- 输入命令 mysqld --initialize
- 输入命令 mysqld install
- 输入命令 net start mysql
- 关闭 cmd,此时 data 文件已自动生成,并且 mysql 服务已经启动
四、设置 mysql 的密码
-
运行 cmd(一般情况下就可以)
-
输入命令 mysql -uroot -p
-
它会提示输入密码,密码在刚才创建的 data 文件夹下一个后缀为(.err)的 err 文件,用记事本打开它
找到 A temporary password is generated for root@localhost: ??????
最后的字符串为临时生成的密码。 -
系统自动生成的密码难以记忆,通常应根据需要修改成个人惯用密码,输入命令(紧接第3步)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
注:password 这个字符串应自行修改,改了记住,这就是用于以后登录的密码
五、使用
在 cmd 中输入命令 net start mysql 启动 mysql,此时关闭 cmd,mysql 数据库仍处于使用状态
再打开 cmd 窗口,可通过 mysql -uroot -p 并输入新设置的密码可登录到 mysql
六、停止与移除 mysql 服务
停止服务:net stop mysql
移除服务:mysqld -remove