2、MySQL解压版的安装
(1)解压MySQL的zip安装文件
把zip文件解压到自己指定的目录,如F:\DevInstall\tools\MySQL5.7
。
MySQL解压版目录内容如下:
(2)配置MySQL的环境变量
在windows系统系统中配置MySQL服务的环境变量。
-
我的电脑 --> 属性 --> 高级系统设置 --> 环境变量。
-
新建一个系统环境变量
MYSQL_HOME
。
变量值为MySQL的解压目录F:\DevInstall\tools\MySQL5.7\mysql-5.7.30-winx64
。
-
把
MYSQL_HOME
系统变量,添加到Path
变量中。
(3)创建my.ini文件
在MySQL服务解压目录的根目录中,创建一个my.ini
文件。
也就是在F:\***\***\***\mysql-5.7.30-winx64
目录中创建my.ini
文件。
my.ini
文件的内容为:
[mysqld]
# 设置3306端口
port = 3306
# 设置MySQL客户端默认字符集
default-character-set=utf8
# 设置MySQL的安装目录(这里需要按实际情况修改)
basedir=F:\DevInstall\tools\MySQL5.7\mysql-5.7.30-winx64
# 设置MySQL数据库的数据的存放目录(这里需要按实际情况修改)
datadir=F:\DevInstall\tools\MySQL5.7\mysql-5.7.30-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
(4)创建MySQL数据库的数据的存放目录
根据上边的datadir
配置,创建MySQL数据库的数据的存放目录。
(5)安装MySQL
-
以管理员的身份运行命令提示符,注意这里一定一定一定要以管理员的身份运行,否则在安装过程中会出现因为管理权限不够而导致的Install/Remove of the Service Denied!(安装/卸载服务被拒绝),这一点非常重要!
或者:
-
打开命令提示符,进入到
F:\DevInstall\tools\MySQL5.7\mysql-5.7.30-winx64\bin
目录中。
- 输入
mysqld -install
命令,安装MySQL。
提示:在执行mysqld -install
命令之前,一定要安装Microsoft Visual C++ 2013 Redistributable (x64)
,否则会报错。
执行mysqld -install
命令安装MySQL。
提示你:Service successfully insta11ed.
服务已成功安装。
(6)初始化MySQL服务
不要使用mysqld --initialize
命令初始化MySQL服务,该命令会给root用户生成一个随机密码。
直接使用mysqld --initialize-insecure
,该命令把root用户的密码设置为空,比较方便。
执行此命令不会有任何提示。
(7)启动MySQL服务
输入启动MySQL服务命令:net start mysql
。
(8)登陆MySQL
执行命令mysql -uroot -p
,输入密码的时候直接回车即可。因为初始化MySQL的时候,没有给root用户设置密码。
-
给root用户设置密码。
执行命令:
set password for root@localhost = password('123456');
或者
update user set authentication_string=password("123456") where user="root";
-
退出在登陆MySQL。
-
关闭MySQL服务。
网友评论