MySQL 5.7.13-winx64.zip安装笔记

PC环境:windows8.1 64位

1.去MySQL官网下载MySQL

【1.png】
这里写图片描述
【2.png】

这里写图片描述

2.解压ZIP的安装包

  • 1.我的解压目录为[D:\APP\mysql\mysql-5.7.13-winx64]
  • 2.解压完毕之后[data]这个文件夹是没有的,不要自己手动创建.
  • 3.[my.ini]是我修改之后的名称,原名是[my-default.ini].
  • 4.解压之后,修改[my-default.ini]为[my.ini]

【3.png】

这里写图片描述

3.手动配置[my.ini]文件

  • 1.[client]和[WinMySQLAdmin]是自己加的,[mysqld]则是默认就有的。
  • 2.[basedir=D:\APP\mysql\mysql-5.7.13-winx64]为我自己的[MySQL5.7]解压的根路径,以自己解压的实际目录为主,[datadir目录也是]。
  • 3.[datadir=D:\APP\mysql\mysql-5.7.13-winx64\data]中[data]文件夹是不存在的,此处不用管文件夹是否存在。
  • 4.配置字符类型的值为[utf8]而不是[utf-8].

    ==============[my.ini]==============
    [client]
    #端口
    port=3306
    
    #客户端的字符类型【此处是utf8】
    default_character_set=utf8
    
    #[mysqld是默认的]
    [mysqld]
    port=3306
    
    #服务端的字符类型【此处是utf8】
    character_set_server=utf8
    
    #解压的根目录
    basedir=D:\APP\mysql\mysql-5.7.13-winx64
    
    #解压的根目录data
    datadir=D:\APP\mysql\mysql-5.7.13-winx64\data
    
    #默认的
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    
    [WinMySQLAdmin]
    
    #mysqld位置
    Server=D:\APP\mysql\mysql-5.7.13-winx64\bin\mysqld.exe
    
    ====================================
    

【4.png】

这里写图片描述

4.配置MySQL的环境变量

控制面板->系统和安全->系统->高级系统设置->环境变量

新建系统变量[MYSQL]

变量名:MYSQL
变量值:D:\APP\mysql\mysql-5.7.13-winx64[以自己安装路而定]

【5.png】
这里写图片描述

找到变量名[Path],然后点击编辑
变量名:Path
在变量的末尾加入[;%MYSQL_HOME%\bin],注意[;]

【6.png】
这里写图片描述
【7.png】

这里写图片描述

5.安装MySQL服务

1.以管理员权限打开cmd窗口

2.在cmd中找到[MySQL]的安装目录,我的是在[D:APP\mysql\mysql-5.7.13-winx64]

【8.png】
这里写图片描述

3.执行命令[mysqld –install],注意[“–”有两个],出现”The services already exists!”表示[MySQL]服务安装成功。

【9.png】
这里写图片描述

4.执行命令[mysqld –initialize –user=mysql –console]初始化数据库,注意[“–”有两个],此时会在[MySQL]的安装目录生成[data]文件夹,且在cmd窗口打印出[MySQL]数据库的的默认[root]密码,修改密码需要用到。

  • 我已经初始化一次了,再次初始化报错。
  • 当执行此命令之后会出现如下内容,起密码是[root@localhost: g!gRw!d%M0Sj]root@localhost:后面的内容
  • 此内容是我在网上找的,执行命令之后内容应该和以下内容相差无几,可能密码稍有变化。

    ==============================================
    D:\Service\mysql57\bin>mysqld --initialize --user=mysql --console
    2015-12-20T08:13:45.264865Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
    2015-12-20T08:13:45.854579Z 0 [Warning] InnoDB: New log files created, LSN=45790
    2015-12-20T08:13:45.998772Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
    2015-12-20T08:13:46.098118Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 9755c3ea-a6f1-11e5-81a3-74d02b122fb3.
    2015-12-20T08:13:46.121617Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
    2015-12-20T08:13:46.135153Z 1 [Note] A temporary password is generated for root@localhost: g!gRw!d%M0Sj
    ==============================================
    

5.启动MySQL服务[net start mysql]

执行命令[net start mysql],cmd窗户出现
MySQL服务正在启动.
MySQL服务启动成功.

6.使用默认密码进入MySQL。[mysql -u root -p]

执行命令[mysql -u root -p],然后输入mysql的默认密码。
cmd出现:
Enter password:

7.修改默认密码[set password = password(‘1234’)]

执行命令[set paddword = password('1234')]
此处我将密码修改为了[1234].

至此,MySQL安装成功!

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值