好记性不如烂笔头,何况现在啥都忘记,遇到的问题应该要记下来。
刚装完MySQL,照着参考手册想测试MySQL服务器是否工作,遇到了下面这个问题:
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
看这个报错内容应该是由于在安装MySQL过程中设定了密码,需要输入密码。再次看了看参考手册,发现里面有段话:
“安装MySQL Windows服务之前,应当使用下面的命令先停止当前正运行的服务器:
C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin -u root shutdown
注释:如果MySQL root用户账户有密码,你需要调用命令 C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqladmin -u root -p shutdown并根据提示输入密码。
该命令调用MySQL管理工具mysqladmin,连接服务器并告知它关闭服务。该命令使用MySQL root用户连接,这是MySQL权限系统中的默认管理账户。请注意MySQL权限系统中的用户完全独立于Windows下的登录用户。”
于是就模拟这个命令进行尝试,发现果然是密码的问题:
C:\Program Files\MySQL\MySQL Server 5.1\bin>
mysql -u root -p
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.1.28-rc-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
这时就可以看到安装的版本信息:
mysql>
status
--------------
mysql Ver 14.14 Distrib 5.1.28-rc, for Win32 (ia32)
Connection id: 4
Current database:
Current user: root@localhost
SSL: Not in use
Using delimiter: ;
Server version: 5.1.28-rc-community MySQL Community Server (GPL)
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn. characterset: latin1
TCP port: 3306
Uptime: 15 min 58 sec
Threads: 1 Questions: 5 Slow queries: 0 Opens: 15 Flush tables: 1 Open tabl
es: 8 Queries per second avg: 0.5
--------------
分享到:
相关推荐
7. **配置文件检查**:检查MySQL的配置文件(my.ini或my.cnf),确保监听地址设置正确(可能需要设置为“0.0.0.0”或“localhost”)并且没有其他可能导致连接问题的配置错误。 8. **错误日志分析**:查看MySQL的...
解决Can’t connect to MySQL server on ‘localhost’ (10048), 一般见于使用mysql的windows 2003服务器. 错误的出现的原因: 应用程序需要快速释放和创建新连接, 但是由于 TIME_WAIT 中存在的连接超过默认值,导致...
当在Windows 2003服务器环境下,运行PHP时遇到"Can't connect to MySQL server on 'localhost' (10048)"错误时,这意味着本地MySQL服务器没有被成功连接。这种情况通常发生在需要迅速地释放并重新建立新的数据库连接...
在本文中,我们将深入探讨如何有效解决“ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (111)”这个错误,它通常发生在尝试连接到本地MySQL服务器时失败的情况。 首先,这个错误代码...
ERROR 2003 (HY000): Can't connect to MySQL server on '*.*.*.*' (113)的解决办法
Navicat premium连接mysql时出现2003-Can't connect to MySql server on 'localhost'(10061)错误
有些时候我们运行php的时候,页面提示Can't connect to MySQL server on 'localhost',那么就需要参考下面的方法来解决。
1、如果你是虚拟主机用户(购买的空间),则联系空间商检查 MySQL 是否正常启动,并确认 MySQL 的配置信息(是否为 localhost); 2、如果你是独立主机用户(拥有管理主机权限),则按下面步骤检查: 1)检查是否...
在MySQL服务器的运行过程中,可能会遇到“ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'”这样的错误。这个错误提示表明,客户端试图通过Unix域套接字(socket文件)...
在启动MYSQL时出现问题:“ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)”,情况如图: 二、问题分析 从错误的提示中可以看出MySQL服务没有启动,因此只需要启动MySQL服务就可以...
三、ERROR 2003 (HY000):Can't connect to MySQL server on 'localhost' (10061) 此错误表明MySQL服务未启动,导致无法通过localhost或127.0.0.1连接。你可以通过以下步骤解决这个问题: 1. 打开“我的电脑”。 2....
can't connect to mysql server on localhost 10061
然而,这个过程中可能会遇到各种问题,其中最常见的一种错误就是“ERROR 2003 (HY000): Can't connect to MySQL server on 'IP地址' (111)”。这篇文章将深入探讨这个问题的原因,并提供解决方案。 首先,当尝试...
mysql配置时提示error nr.2003 can't connect to mysql server on 'localhost'(10061).doc
问题:一台服务器的PHP程序通过localhost地址无法...大部分情况下,可以用localhost代表本机127.0.0.1,但是在MySQL连接时,二者不可混用,而且MySQL中权限设置中localhost与127.0.0.1也是分开设置的。当设置为127.0.0.
MySQL无法连接并提示10055错误通常是由于系统或应用程序的连接数达到上限导致的。10055错误是Windows系统中的一个网络错误,全称为"WSAEADDRNOTAVAIL",意味着请求的操作涉及到的套接字地址不是本机接口的。这通常与...
在MySQL的使用过程中,有时会遇到异常错误"ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)"。这个错误通常表示客户端无法通过套接字文件与MySQL服务器...
在CentOS 6.5系统中安装MySQL Community Server 5.7.18-1.el6的过程涉及到几个关键步骤,主要包括检查当前系统中是否已安装MySQL、卸载已有版本(如果有的话)、下载安装包以及执行安装过程。下面将详细阐述这些步骤...