mysql Can't connect to MySQL server on 'localhost' (10061)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql Can't connect to MySQL server on 'localhost' (10061)相关的知识,希望对你有一定的参考价值。

我尝试了打开bin里面的mysqld.exe 文件闪退 用cmd运行这个 显示不是内部或外部命令也不是可运行的程序 我测试了ping命令是正常的 而且我的mysql里面 也没有 my.ini文件和data文件夹
系统是window10 mysql版本是5,7

应该是服务没搭建好 ,昨天刚写了个教程mysql5.7.21

1、绿色版的不自带my.ini配置和data文件夹

2、记得根据你实际路径修改my.ini

[mysqld] 
#WeChat: 编程夜未眠 call me

#port 设置端口 ,默认3306 可不指明
#basedir 设置Mysql的安装目录  
#datadir 设置mysql数据库的数据的存放目录
port = 3309
basedir=E:\\myServer\\mysql\\
datadir=E:\\myServer\\mysql\\data

# 允许最大连接数  
max_connections=200  
# 服务端使用的字符集默认为8比特编码的latin1字符集  
character-set-server=utf8 
# 创建新表时将使用的默认存储引擎    
default-storage-engine=InnoDB
#开启查询缓存以避免 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated
explicit_defaults_for_timestamp=true

[client]
#cmd.exe mysql命令行所用端口
port = 3309
default-character-set=utf8

#https://dev.mysql.com/doc/refman/5.7/en/connecting.html


2、数据库data文件夹是用指令生成的,不是手动自己建的!!!

3、打开[在线教程]看gif快速学习

参考技术A 你这个版本的安装包有问题。

MySQL错误2003:Can't connect to MySQL server (10060)

1.网络不通。

检查能不能ping通。

2.防火墙设置。

防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。

3.mysql的账户设置。

mysql账户是否不允许远程连接。如果无法连接可以尝试以下方法

(转)

以上是关于mysql Can't connect to MySQL server on 'localhost' (10061)的主要内容,如果未能解决你的问题,请参考以下文章

Can't connect to MySQL server (10065)

MySQL:Can't connect to mysql server 10038

Can't connect to MySQL server on 'localhost'(10061)解决方法

Can‘t connect to local MySQL server through socket

MySQL错误2003:Can't connect to MySQL server (10060)

Can't connect to local MySQL server through socket