mysql5.7.14 解压版安装配置方法图文教程(win10)

 更新时间:2017年12月06日 15:59:48   作者:ClockYi  
这篇文章主要为大家详细介绍了win10下mysql5.7.14 winx64安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

win10 安装 mysql5.7 解压版,供大家参考,具体内容如下

@(环境配置)

介绍

以前一直用的install 版本的 mysql,但是总感觉启动的东西太多了,想尝试一下解压版的。在安装过程中遇到了很多问题,记下一些坑。

下载

当然是mysql官网自己去下载:

地址:http://dev.mysql.com/downloads/mysql/

下载完是一个压缩包,解压直接使用,我这里的解压目录是:D:\greenware\mysql57,这就是mysql_root了。

安装

解压缩目录:

注意两个地方:

1. 第一次解压,data文件夹 my.ini 是没有的。data文件夹我们可以通过mysql工具自动初始化,所以不要自己创建。

2. 自己创建 my.ini 内容:

[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir = D:\greenware\mysql57
datadir = D:\greenware\mysql57\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB

然后我们开始安装:

在 mysql_root\bin 下打开 管理员权限命令行

执行:mysqld --install

执行:mysqld --initialize,需要等小会儿,结束没有错误就是成功。成功后可以看到 mysql_root 下生成 data 文件夹

执行 net start mysql 启动服务,如果提示成功,则刚刚的安装是完全正确的。

 

设置初始密码

mysql 5.7 之后 默认root密码不是空,所以这里我们需要自己设置。

首先关掉刚刚启动的服务,可以 net stop mysql 或者自己在服务中去点停止。然后还是在 mysql_root\bin 目录下执行:mysqld --defaults-file="D:\greenware\mysql57\my.ini" --console --skip-grant-tables ,这里的配置文件就是我们刚刚加进去的配置文件目录。 然后会输出很多东西,最后请不要关闭这个控制台

另外启动一个控制台,执行:mysql -u root -p,不需要输入 password,直接可以进去:

然后设置root 密码, 依次执行即可设置root的密码。

use mysql;
update user set authentication_string=password("新密码") where user="root";
flush privileges;


错误:You must reset your password using ALTER USER statement before executing thi…

完成上面步骤就应该成功了,但是如果你下一次进来时遇到这个错误:

You must reset your password using ALTER USER statement before executing thi...

解决方案:

step 1: SET PASSWORD = PASSWORD('your new password');

step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

step 3: flush privileges;

完结!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MySQL DBA教程:Mysql性能优化之缓存参数优化

    MySQL DBA教程:Mysql性能优化之缓存参数优化

    在平时被问及最多的问题就是关于 MySQL 数据库性能优化方面的问题,所以最近打算写一个MySQL数据库性能优化方面的系列文章,希望对初中级 MySQL DBA 以及其他对 MySQL 性能优化感兴趣的朋友们有所帮助
    2014-03-03
  • MySQL学习之DDL数据库定义与操作

    MySQL学习之DDL数据库定义与操作

    本文详细介绍SQL中DDL的数据库操作,包括查询、创建、删除数据库和表的操作,以及修改表结构等功能,通过这些操作,读者可以深入了解如何使用SQL进行数据库管理和维护,需要的朋友可以参考下
    2024-11-11
  • MYSQL 根据唯一索引键更新死锁问题解析

    MYSQL 根据唯一索引键更新死锁问题解析

    这篇文章主要介绍了MYSQL 根据唯一索引键更新死锁问题解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-10-10
  • mysql 5.7.10 安装配置方法图文教程

    mysql 5.7.10 安装配置方法图文教程

    这篇文章主要为大家分享了mysql 5.7.10 安装配置方法图文教程,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • CentOS 6.5安装mysql5.7教程

    CentOS 6.5安装mysql5.7教程

    这篇文章主要为大家详细介绍了CentOS 6.5安装mysql5.7教程,包括mysal旧版本的卸载、新版本的升级,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • MySQL导入导出助手类库MysqlHelper安装使用

    MySQL导入导出助手类库MysqlHelper安装使用

    这篇文章主要为大家介绍了MySQL导入导出助手类库MysqlHelper安装使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • 关于mysql基础知识的介绍

    关于mysql基础知识的介绍

    本篇文章是对mysql的基础知识进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • Mac系统下MySql下载MySQL5.7及详细安装图解

    Mac系统下MySql下载MySQL5.7及详细安装图解

    这篇文章主要介绍了Mac系统下MySql下载MySQL5.7及详细安装图解,本文图文并茂给大家介绍的非常详细,需要的朋友可以参考下
    2017-11-11
  • MYSQL读写性能测试的简单记录

    MYSQL读写性能测试的简单记录

    本文主要介绍了MYSQL读写性能测试的简单记录,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • 关于MYSQL 远程登录的授权方法 命令

    关于MYSQL 远程登录的授权方法 命令

    默认是不允许远程连接的,因为有很大的安全隐患。需要手动增加可以远程访问数据库的用户
    2011-11-11

最新评论