美文网首页数据库
『事善能』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