mysql 笔记打包下载_mysql 5.7压缩包安装笔记

重装系统之后准备安装mysql,看到官网上有mysql 5.7.10可以下载就点了,然后就开始了漫长的安装路程,总共折腾差不多一个多小时,最后终于安装成功了,这里把安装过程写下来,给自己做个笔记,也给后来人一个安装提示.

1.下载安装包

直接点击或者复制之后就可以下载了,不嫌麻烦或者想体验其他版本的也可以去官网下载,但是请注意,笔记只在5.7.10这个版本下运行成功,其他版本(仅供参考)需要参考官方的安装文档!

2.解压缩文件夹到本地磁盘

我把文件放在了

C:\Program_Files\mysql-5.7.10-winx64

3.复制my-default.ini为my.ini

建议复制一份,或者直接把my-default.ini重命名为my.ini

4.填写my.ini相关内容

basedir=C:\Program_Files\mysql-5.7.10-winx64

datadir=C:\Program_Files\mysql-5.7.10-winx64\data

port=3306

路径请替换成自己实际路径!

5.环境变量

新增环境变量,如下图

134a12dbb00c2ccd43f5c87b6b879d6d.png

修改path,注意是修改,增加的是后面我选中的部分

%MYSQL_HOME%\bin;

ad1063472340f98729edee54b3b444fd.png

6.管理员权限运行[命令提示符]

尽量使用管理员权限运行,否则,可能出现无法安装或者无法启动服务等问题!

7.执行mysql初始化data

mysqld --initialize --console

结果如下:

C:\Windows\system32>mysqld --initialize --console2015-12-25T03:01:33.140732Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation formore details).2015-12-25T03:01:33.140732Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode ina future release.2015-12-25T03:01:33.140732Z 0 [Warning] 'NO_AUTO_CREATE_USER' sql mode was not set.2015-12-25T03:01:34.614085Z 0 [Warning] InnoDB: New log files created, LSN=45790

2015-12-25T03:01:34.775606Z 0[Warning] InnoDB: Creating foreign key constraint system tables.2015-12-25T03:01:34.872089Z 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: ceb98c90-aab3-11e5-8ca7-b870f4733564.2015-12-25T03:01:34.872089Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed'cannot be opened.2015-12-25T03:01:34.891376Z 1 [Note] A temporary password is generated for root@localhost: +>><=Gs,0spF

请注意,最后一句包含我们所需要的初始化密码!!!!

8.安装mysql服务,并启动

C:\Windows\system32>mysqld -install

Service successfully installed.

C:\Windows\system32>net start mysql

MySQL 服务正在启动 .

MySQL 服务已经启动成功。

9.登录mysql并修改密码

请注意,我下面的密码和上面的那个初始化密码不一样了,因为我有重新卸载了服务然后重新执行了一遍 7和8 ,因为上面的密码提示我无法登录,"

C:\Windows\system32>mysql -uroot -pih.sQWazK9*7

mysql> set password for 'root'@'localhost'="你的密码";

Query OK,0 rows affected (0.00 sec)

好了,现在退出

mysql>exit

Bye

10.修改远程登录

到上面9 的时候本机已经可以正常使用mysql的功能了,不过如果需要远程登录mysql的话需要下面的设置

C:\Windows\system32>mysql -uroot -p你的密码

mysql: [Warning] Using a password on the command lineinterfacecan be insecure.

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection idis 3Server version:5.7.10MySQL Community Server (GPL)

Copyright (c)2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracleis a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type'help;' or '\h' for help. Type '\c'to clear the current input statement.

mysql>use mysql

Database changed

mysql> select host,user fromuser;+-----------+-----------+

| host | user |

+-----------+-----------+

| localhost | mysql.sys |

| localhost | root |

+-----------+-----------+

2 rows in set (0.00sec)mysql> update user set host='%' where user = 'root';

Query OK,1 row affected (0.00sec)

Rows matched:1 Changed: 1 Warnings: 0mysql> select host,user fromuser;+-----------+-----------+

| host | user |

+-----------+-----------+

| % | root |

| localhost | mysql.sys |

+-----------+-----------+

2 rows in set (0.00sec)

mysql>

好了,到这里全部完成了,开始你的mysql之旅吧!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值