mysql连接不到本地服务器该怎么办?

时间:2022-09-21 14:25:33
我的Mysql用不了了,每次进入时出现can't connect to mySQL server on "localhost",第一次用还好好的,为什么会这样,请高手指教1

6 个解决方案

#1


看看你的winmysqladmin.exe是否启动,mysql相应的服务是否为手动?(控制面板/管理工具/服务)

#2


没有启动好mysql 服务,或者mysql 没有装好

#3


Can't connect to MySQL server ..的原因 
出现Can't connect to MySQL server on 'localhost' (10061)”此 
类问题我想有两种情况: 
1 MYSQL没有启动。(windows 下) 
MYSQL启动d的方式有 c:\mysql\bin目录下. 双击mysqld.exe执行 
或建议打开一个MS-DOS窗口在c:\mysql\bin>提示符下输入 
mysqld。之后 
输入: 
C:\mysql\bin>mysqladmin ping 
显示: mysqld is alive 
说明mysql已启动。 
输入: 
C:\mysql\bin>mysqlshow 
显示: 
+-----------+ 
| Databases | 
+-----------+ 
| mysql | 说明:数据库名mysql,test 
| test | 
+-----------+ 
2 php.ini 文件没有配置好。 
应有如下配置代码: 
mysql.default_host = localhost; 
mysql.default_user = root; 
mysql.default_password= yourpasswd; 
不知道是否正确请回复。 

#4


先运行mysqld-nt --install
就可以在win2000管理工具的服务里启动了,
如果第一次提示错误,
则只需运行winmysqladmin即可,以后就正常了.(别忘了要设定root,passwd) 

#5


原来是MYSQLADMIN 没有启动,谢谢各位!

#6


不过我用的是WIN98,控制面板在找不到管理工具/服务.

#1


看看你的winmysqladmin.exe是否启动,mysql相应的服务是否为手动?(控制面板/管理工具/服务)

#2


没有启动好mysql 服务,或者mysql 没有装好

#3


Can't connect to MySQL server ..的原因 
出现Can't connect to MySQL server on 'localhost' (10061)”此 
类问题我想有两种情况: 
1 MYSQL没有启动。(windows 下) 
MYSQL启动d的方式有 c:\mysql\bin目录下. 双击mysqld.exe执行 
或建议打开一个MS-DOS窗口在c:\mysql\bin>提示符下输入 
mysqld。之后 
输入: 
C:\mysql\bin>mysqladmin ping 
显示: mysqld is alive 
说明mysql已启动。 
输入: 
C:\mysql\bin>mysqlshow 
显示: 
+-----------+ 
| Databases | 
+-----------+ 
| mysql | 说明:数据库名mysql,test 
| test | 
+-----------+ 
2 php.ini 文件没有配置好。 
应有如下配置代码: 
mysql.default_host = localhost; 
mysql.default_user = root; 
mysql.default_password= yourpasswd; 
不知道是否正确请回复。 

#4


先运行mysqld-nt --install
就可以在win2000管理工具的服务里启动了,
如果第一次提示错误,
则只需运行winmysqladmin即可,以后就正常了.(别忘了要设定root,passwd) 

#5


原来是MYSQLADMIN 没有启动,谢谢各位!

#6


不过我用的是WIN98,控制面板在找不到管理工具/服务.