前两天由于电脑系统出了点问题重装了一下,好多编程软件和环境变量都需要重新安装配置。今天安装最新的mysql时出现了一个问题,下面是我遇到的问题,如果有人遇到和我一样的情况希望能够帮到你们。PS(本人电脑win10)

我在官网https://dev.mysql.com/downloads/mysql/ 下载的是最新的5.7.20版本的免安装的ZIP文件,如图:

解压后在mysql-5.7.20-winx64文件夹下面新建一个记事本并命名为my.ini,然后又创建了一个data文件夹。如下图所示。

其中my.ini代码如下:

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\biancheng\mysql-5.7.20-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\biancheng\mysql-5.7.20-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

其中红色路径是我自己的安装路径,大家根据自己的路径进行修改。

然后我配置好了mysql的系统环境变量并以管理员身份运行了cmd,在命令行输入了mysqld --initialize-insecure --user=mysql,按下了回车,这个时候问题出现了!!!如下图!!!

看看这个扎眼的错误信息:Errcode: 2 - No such file or directory!!! 居然说我路径错了,怎么会这样,仔细一看错误信息的第一行: 'Diancheng\mysql-5.7.20-winx64\data\is_writable'  哎嘛,这是什么鬼,路径怎么变成这样了!!!

然后就是各种百度各种谷歌各种失败,最后终于让我找到原因了。。。。。。。。。。

注意了注意了!敲黑板划重点了啊!

大家还记得我开始的时候创建的my.ini文件吗,里面有两行代码是这样的:

# 设置mysql的安装目录

basedir=D:\biancheng\mysql-5.7.20-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\biancheng\mysql-5.7.20-winx64\data

就是因为地址里面的单斜杠的使用造成了错误!

把单斜杠(\)改成双斜杠(\\)再试试看:

# 设置mysql的安装目录

basedir=D:\\biancheng\mysql-5.7.20-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\\biancheng\mysql-5.7.20-winx64\data

没报错!继续:

Duang~~~问题果然解决啦,mysql成功启动。

仔细一想似乎以前也遇到过这个问题,只是一时忘了怎么解决。。。。。耽误了一个多小时。。。。。。记录一下省的下次再忘记,也希望可以帮到大家。

mysql errcode 2_mysql安装出现Errcode: 2 - No such file or directory错误的解决办法相关推荐

  1. 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法

    在安装ubuntu的时候选了中文,但后来发现SVN客户端需要utf8来支持中文. 于是修改 /etc/default/locale为: LANG="en_US.UTF-8" LAN ...

  2. mysql解压包安装出现 No such file or directory错误的解决办法

    创建的my.ini文件吗,里面有两行代码是这样的: # 设置mysql的安装目录 basedir=D:\biancheng\mysql-5.7.20-winx64 # 设置mysql数据库的数据的存放 ...

  3. 使用 EasyBCD 安装Ubuntu 14.04 Error 15: file not found错误的解决方法

    使用 EasyBCD 安装Ubuntu 14.04 Error 15: file not found错误的解决方法 参考文章: (1)使用 EasyBCD 安装Ubuntu 14.04 Error 1 ...

  4. php mysql 报错_Mac下PHP连接MySQL报错"No such file or directory"的解决办法

    首先做个简短的介绍. [说明1]MAC下MySQL的安装路径:/usr/local/mysql-5.5.28-osx10.6-x86 数据库的数据文件在该目录的data文件夹中: 命令文件在bin文件 ...

  5. 安装Microsoft Windows SDK 7.1时出现的错误(附解决办法)

    From: http://blog.sina.com.cn/s/blog_617c05b001015baw.html 错误回放一: A problem occurred while installin ...

  6. redhat安装pure-ftpd+mysql时出现libmysqlclient错误的解决办法

    redhat as 4 安装pure-ftpd,执行,/configure时使用了--with-mysql参数,出现如下错误: checking whether you already have a ...

  7. 安装mysql Install/Remove of the Service Denied!错误的解决办法

    在安装mysql过程中, 遇到Install/Remove of the Service Denied!错误的解决办法 解决办法: 打开cmd.exe程序的时候选择"用管理员身份打开&quo ...

  8. 1067 mysql,mysql免安装版1067错误终极解决办法图文教程

    [从笔记本到pc] 笔记本一直都使用MySQL免安装版5.6.17,使用如下方法安装: 今天把同一个zip包传到pc上,按上面的方法安装居然报1067,按上面方法多次尝试还是不行. 百度,google ...

  9. mysql 2203_mysql 错误2203 1061 及安装最后出现1067错误的解决办法

    错误描述 : 1.#2003-服务器没有响应MySQL无法启动 2.Can''t connect to MySQL server on ''localhost'' (10061) 3.ERROR 20 ...

最新文章

  1. PHP用foreach来表达array_walk/array_filter/array_map/array_reduce
  2. 采用邻接表存储结构,编写一个判别无向图中任意给定的两个顶点之间是否存在一条长度为k的简单路径的算法。
  3. C#获取容器窗体中控件Location问题
  4. linux中操作数据库的使用命令记录
  5. 飞鸽传书2014怎么用?
  6. 4月1日见!小米9王源定制版官宣:透明版背壳加持
  7. 字符串插入mysql_mysql实现随机字符串插入
  8. jQuery Form Plugin (二) :使用AJAX提交Form表单
  9. java8 json转xml,在Java中将JSON转换为XML
  10. 如何在没有电脑的情#况下用安卓手机制作windows pe启动盘
  11. iOS 应用内付费(IAP)开发步骤
  12. “CSIG 计算机视觉前沿 · 研讨会”于6月28日在百度举行
  13. SQL三个表关联查询
  14. powerVR tbdr 硬件架构理解
  15. Rocketmq 消息的同步发送,异步发送,oneway方式
  16. 设计模式学习之工厂方法模式
  17. 清茶一杯-手机、电子阅读器和生活
  18. 显著性检测的四种经典方法
  19. 江阴市计算机等级考试报名,计算机二级考试技巧【江阴计算机二级培训】
  20. Spring Cloud 统一配置

热门文章

  1. 【GIS - 地理信息系统】WGS 84 坐标系和 GCJ-02 坐标加密偏移 ( 大地坐标系 和 加密坐标系 | WGS 84 坐标体系简介 | GCJ-02 坐标加密偏移 )
  2. 【Java 1】Java的基础语法
  3. js----SVG转PNG
  4. 手机VPN的连接方法分享
  5. 使用Mikado挑选最好的转录本进行注释
  6. VNC Server远程桌面配置详解
  7. 移动开发之设计模式- 解释器模式(IOSAndroid)
  8. Fragment生命周期以及使用时的小问题
  9. C# Visual Studio 登录界面+数据库连接
  10. Vxworks学习(一)_多任务、任务通信