美文网首页数据库
『事善能』MySQL基础 — 3.MySQL 5.7安装(二)

『事善能』MySQL基础 — 3.MySQL 5.7安装(二)

作者: 繁华似锦Fighting | 来源:发表于2020-10-12 10:23 被阅读0次

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服务。


相关文章

网友评论

    本文标题:『事善能』MySQL基础 — 3.MySQL 5.7安装(二)

    本文链接:https://www.haomeiwen.com/subject/psqspktx.html