mysql 5.7.20 zip安装教程

 更新时间:2018年03月22日 11:46:41   作者:柳风123  
这篇文章主要为大家详细介绍了mysql 5.7.20 zip安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

mysql 5.7.20  zip安装,具体内容如下

(1)解压压缩包,并穿件data文件夹和my.ini文件。  

我解压的目录是D:/software/mysql-5.7.21-winx64。  

创建data目录,创建或修改my.ini配置文件。

我下载的压缩文件中也不包含my.ini或者default.ini,所以必须手动创建一个配置文件。 

下面是我从网上拷来的配置文件,亲测可用,只需需改datadir和basedir

[client]
 port=3306
 default-character-set=utf8
 [mysqld]
 #设置mysql的安装目录
 basedir = D:/software/mysql-5.7.21-winx64
 #设置mysql的数据目录
 datadir = D:/software/mysql-5.7.21-winx64/data
 character_set_server=utf8
 sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
  #开启查询缓存
 explicit_defaults_for_timestamp=true
 skip-grant-tables

(2)配置环境变量  (bin)在path 中添加 D:\software\mysql-5.7.21-winx64

(3)mysqld --initialize --user=mysql --console      cmd使用管理员权限

最后一行是随机生成的密码  

(4)mysqld --install 安装 服务   //安装成功会提示           

(5)开启mysql 服务 

 net start mysql 

(6)修改(设置,没有初始密码的话就是设置密码)密码    网上提供了好多方法,但只有这一个我试成功了。  

set password for 'root' @'localhost' = password('密码');

安装可能出现的问题:

1.mysqld: Can't create directory 'D: oftware\mysql-5.7.21-winx64\data\' (Errcode: 2 - No such file or directory) 

把my.ini中basedir和datadir路径中的“\”改为“/” 可以解决该问题

2.ERROR 2003<HY000>:Can't to MySQL server on 'localhost'(10061)或者和这句话意思类似的语句 。就是提示MySQL服务没有启动

关于mysql error解决方法,点击查看:mysql启动时出现ERROR 2003 (HY000)问题的解决方法

3. mysqld install 报错  Install/Remove of the Service Denied

方案:使用管理员权限启动cmd 就可以了

4.登陆的时候报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

可能是密码输入不正确

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

相关文章

  • MySql之授权用户权限如何设置

    MySql之授权用户权限如何设置

    这篇文章主要介绍了MySql之授权用户权限如何设置问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • MySQL索引下推(ICP)的简单理解与示例

    MySQL索引下推(ICP)的简单理解与示例

    大家应该都知道索引下推可以提高查询效率,所以下面这篇文章主要给大家介绍了关于MySQL索引下推(ICP)的简单理解与示例的相关资料,需要的朋友可以参考下
    2021-09-09
  • MySQL Innodb行格式详解

    MySQL Innodb行格式详解

    在数据库管理中,行格式是数据存储的重要概念,尤其是在MySQL的InnoDB存储引擎中,本文给大家介绍MySQL Innodb行格式,感兴趣的朋友跟随小编一起看看吧
    2024-09-09
  • Navicat连接mysql报错1251错误的解决方法

    Navicat连接mysql报错1251错误的解决方法

    这篇文章主要为大家详细介绍了Navicat连接mysql报错1251错误的解决方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • mysql 控制台程序的提示符 prompt 字符串设置

    mysql 控制台程序的提示符 prompt 字符串设置

    mysql 控制台程序的提示符 prompt 字符串设置,学习mysql的朋友可以参考下。
    2011-08-08
  • Mysql分组查询每组最新的一条数据的五种实现方法

    Mysql分组查询每组最新的一条数据的五种实现方法

    在写报表功能时遇到一个需要根据用户id分组查询最新一条钱包明细数据的需求,本文主要介绍了Mysql分组查询每组最新的一条数据的五种实现方法,感兴趣的可以了解一下
    2024-08-08
  • You have an error in your SQL syntax; check the manual that corresponds解决方法

    You have an error in your SQL&

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
    2023-02-02
  • 图文详解Mysql索引的最左前缀原则

    图文详解Mysql索引的最左前缀原则

    最左前缀原则是发生在复合索引上的,只有复合索引才会有所谓的左和右之分,下面这篇文章主要给大家介绍了关于Mysql索引的最左前缀原则的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-03-03
  • MySQL自动安装批处理脚本实例代码

    MySQL自动安装批处理脚本实例代码

    为了日后安装数据库方便,下面这篇文章主要给大家介绍了关于MySQL自动安装批处理脚本的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • 从其他电脑访问本机的Mysql的设置方法

    从其他电脑访问本机的Mysql的设置方法

    如果需要让特定的用户从给定域(例如mydomain.com)的所有计算机上访问 MySQL 服务器,你可以执行在账户名的 host 部分使用了通配符“%” 的 GRANT 语句
    2008-11-11

最新评论