视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Windows位mysql5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)
2020-11-09 20:27:43 责编:小采
文档


LZ初学SQL,本来以为开源的安装很简单,但是中间出现了一些问题,记录下来,希望能帮助到他人。

mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击打开链接

以5.7.20版本为例

首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示

配置环境变量请参照网上教程,这个一般没有问题

主要注意以下几点:

(1)my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个my.ini文件,具体内容如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

可以直接复制粘贴,主要修改下basedir后的路径,注意路径中为\\而非\

(2)请不要自己创建data文件夹

网上很多教程建议自己新建一个空data文件夹,再在my.ini文件中增加一句:

# 设置mysql数据库的数据的存放目录
datadir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx\\data

这样会导致服务无法启动,不要添加这一句,也不要自己新建data文件夹,由mysql自动生成data就好,具体来说:

打开cmd命令窗口,并且进入到mysql安装目录的bin目录下。然后输入命令mysqld install     显示成功

再输入:mysqld --initialize      此时应该没有任何提示

再输入:

net start mysql     显示

最后data文件夹里面的内容应该显示为:

总结

以上所述是小编给大家介绍的Windows 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:

  • Mysql5.7在windows7下my.ini文件加载路径及数据位置修改方法
  • Windows下mysql5.7.21安装详细教程
  • Windows系统下mysql5.7.21安装详细教程
  • mysql 5.7.21 安装配置方法图文教程(window)
  • Windows下MySQL下载与安装、配置与使用教程
  • 在Windows环境下使用MySQL:实现自动定时备份
  • window系统mysql无法输入和无法显示中文的解决方法
  • 下载本文
    显示全文
    专题