为您找到"
...can't connect to mysql server on 'localhost' 错误(10061), XP...
"相关结果约100,000,000个
这句话就是 无法连接本地的 mysql数据库 你家有 mysql数据库吗?127.0.0.1 就是本地ip
首先确定下mysql服务开启没有 mysql_connect('localhost', 'root', ''); //这是已root登陆 密码为空 检查是否是密码账号问题 mysql 默认端口3306 调用时指定端口
开始 / MySQL Server / MySQL Server Instance Config Wizard。但修改了以后可能出现不能登录的情况(10061),解决方案:开始 / MySQL Server / MySQL Server Instance Config Wizard,重新配置,一直到此图,按照此图设置即可。 current root password设为空。下面两个文本框填一下密码即可。
在安装目录中的bin文件下点击mysqld-nt.exe
你把mysql_connect("localhost", "root", "password")改成mysql_connect("127.0.0.1", "root", "password")试试能不能连上 能的话 你打开hosts文件 增加127.0.0.1 localhost的对应关系即可
看下/etc/my.cnf的监听IP listen 或者直接看下端口3306监听的IP netstat -an |grep 3306
从错误提示上看是连接到数据库失败。兄弟以下方法转别人的.您试看能起作用不.当通过 TCP/IP 连接 MySQL 远程主机时,出现 ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 104 。如果是在linux shell命令行中直接打 mysql 命令,能够...
一般远程如果用户信息正确,但连接不上就该考虑是不是防火墙的问题了。
mysql> GRANT USAGE ON *.* TO " IDENTIFIED BY 'biscuit';这里PASSWORD()函数是不必要的,也不需要使用FLUSH PRIVILEGES。注意: PASSWORD() [不是]以在Unix口令加密的同样方法施行口令加密。MySQL 忘记口令的解决办法 如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。启动 MySQL :bin/safe...
1、mysql服务是否启动 2、把localhost换成 127.0.0.1试试 3、用户名密码是否正确