如何在windows xp上启动MySQL服务器
每当我试图通过键入如何在windows xp上启动MySQL服务器,mysql,windows-xp,mysql-error-2003,Mysql,Windows Xp,Mysql Error 2003,每当我试图通过键入 > mysql -u root 我得到了错误 错误2003(HY000):无法连接到“localhost”(10061)上的MySQL服务器 如何解决上述问题?我刚刚下载了MySQL并在E:drive中解压。我没有做任何其他事情。我必须先转机吗?如果是这样,我该怎么做呢?也许吧 E:\mysql-5.1.39-win32\bin>mysql -u root -p 您需要先运行服务器。您使用的命令(在问题中)启动客户端连接到服务器,但服务器不在那里,因此出现错误
> mysql -u root
我得到了错误
错误2003(HY000):无法连接到“localhost”(10061)上的MySQL服务器
如何解决上述问题?我刚刚下载了MySQL并在E:drive中解压。我没有做任何其他事情。我必须先转机吗?如果是这样,我该怎么做呢?也许吧
E:\mysql-5.1.39-win32\bin>mysql -u root -p
您需要先运行服务器。您使用的命令(在问题中)启动客户端连接到服务器,但服务器不在那里,因此出现错误 因为我不是Windows用户(Linux自带),所以我可能不是告诉您如何使用MySQL的最佳人选,但我可以向您指出一个和另一个示例,说明如何在Windows中安装和运行MySQL服务器 运行该命令后,可以使用(问题中的)命令连接它 注意:如果您计划使用MySQL进行web数据库开发,也可以尝试
希望这有帮助。您还需要配置并启动MySQL服务器 该错误是关于
localhost
而不是权限的,MySQL中的当前做法是在配置文件中使用绑定地址指定localhost
所以我不认为这是一个密码问题-除了你说你'解压缩'MySQL
安装够了吗?你下载了什么
是否有允许您定义根密码的安装步骤
正如纳瓦曼所说,服务器正在运行吗?您需要做的第一件事是启动mysql 你可以用
E:\mysql-5.1.39-win32\bin>net start mysql
(仅当有mysql作为服务运行时)
然后你就可以执行了
E:\mysql-5.1.39-win32\bin>mysql-u root
类型
C:\> "C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --console
启动sql server,然后测试客户端连接。可以从命令行手动启动MySQL服务器。这可以在任何版本的Windows上完成 要从命令行启动mysqld服务器,应启动控制台窗口(或“DOS窗口”)并输入以下命令:
shell> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld"
The path to mysqld may vary depending on the install location of MySQL on your system.
shell> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqladmin" -u root shutdown
您可以通过执行以下命令来停止MySQL服务器:
shell> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld"
The path to mysqld may vary depending on the install location of MySQL on your system.
shell> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqladmin" -u root shutdown
**注:**
如果MySQL根用户帐户有密码,则需要使用-p选项调用mysqladmin,并在提示时提供密码
此命令调用MySQL管理实用程序mysqladmin以连接到服务器并告诉它关闭。该命令以MySQL根用户身份连接,这是MySQL授权系统中的默认管理帐户。请注意,MySQL授权系统中的用户完全独立于Windows下的任何登录用户
如果mysqld没有启动,请检查错误日志,查看服务器是否在那里写入了任何消息来指示问题的原因。错误日志位于C:\Program Files\MySQL\MySQL Server 5.0\data目录中。它是后缀为.err的文件。您还可以尝试以mysqld--console的形式启动服务器;在这种情况下,您可能会在屏幕上获得一些有用的信息,这些信息可能有助于解决问题
最后一个选项是使用--standalone和--debug选项启动mysqld。在本例中,mysqld写入一个日志文件C:\mysqld.trace,该文件应包含mysqld未启动的原因。请参阅MySQL内部:移植到其他系统
通过- 以管理员身份运行命令提示符。#
net start mysql
net stop mysql
sc config mysql start=disabled
sc config mysql start=auto
sc config mysql start=manual
网络停止mysql和网络启动mysql
我在启动MySql服务器时也遇到了问题,但运行命令时如图中提到的右标记所示。工作正常。我尝试按照以下步骤在windows 8上运行mysql server 5.6
这是我下载的ZIP文件:mysql-5.7.15-winx64.ZIP 以下是在Windows上首次启动MYSQL服务器(MYSQL-5.7.15-winx64)的步骤:
mysqld--initialize unsecure
或mysqld--initialize
,具体取决于您是否希望服务器运行