轻松掌握如何从命令行启动mysqld服务器

作者:20961 时间:2008-12-31 15:47:00 

要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令:

C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld

根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同。

在非NT版本的Windows中,在后台启动mysqld。也就是,服务器启动后,你应当可以看见后面的命令提示。如果你用该方法在Windows NT、2000、XP或2003中启动服务器,服务器则在前台运行,在服务器退出前,不会出现命令提示。因此,当服务器运行时,应当打开另一个控制台窗口来运行客户端程序。

下述命令可以停止MySQL服务器:

C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqladmin -u root shutdown

该命令调用MySQL管理工具mysqladmin连接服务器并告知它关闭服务。该命令使用MySQL root用户连接,这是MySQL权限系统中的默认管理账户。请注意MySQL权限系统中的用户完全独立于Windows下的登录用户。

如果mysqld不能启动,检查错误日志看看服务器是否写入了显示问题原因的任何消息。错误日志位于C:\Program Files\MySQL\MySQL Server 5.1\data目录中。是带后缀.err的文件。还可以尝试将服务器启动为mysqld --console;此时,可以从窗口中获得一些有用的信息,可以帮助解决问题。

最后选项是用--standalone --debug启动mysqld。此时,mysqld 写入日志文件C:\mysqld.trace,应当包含mysqld不启动的原因。

使用mysqld --verbose --help显示mysqld的所有选项。

标签:
0
投稿

猜你喜欢

  • 基于PHP实现解密或加密Cloudflar邮箱保护

    2023-07-22 13:22:37
  • VUE中的export default和export使用方法解析

    2024-06-05 09:14:22
  • Python Pandas学习之series的二元运算详解

    2023-12-16 01:58:30
  • 是时候不用考虑基于字体大小(em)的设计了

    2009-10-24 13:25:00
  • Python编程中的反模式实例分析

    2021-02-01 09:54:26
  • pytorch model.cuda()花费时间很长的解决

    2021-12-08 08:02:06
  • CSS hack:区分IE6,IE7,firefox

    2007-12-23 10:25:00
  • 简单的asp采集代码教程

    2011-04-18 10:39:00
  • 全面了解python中的类,对象,方法,属性

    2021-10-07 10:54:50
  • python实现爬取图书封面

    2023-06-08 16:40:44
  • Radio 单选JS动态添加的选项onchange事件无效的解决方法

    2024-04-28 09:51:03
  • 用python生成一张壁纸实例代码

    2022-06-06 10:26:51
  • vertical-align表单元素垂直对齐

    2009-07-27 13:02:00
  • PHP设计模式之迭代器模式浅析

    2023-05-25 11:26:26
  • PyTorch预训练Bert模型的示例

    2021-11-12 14:31:39
  • python ElementTree 基本读操作示例

    2022-10-23 07:27:25
  • 如何根据用户银行帐户余额的多少进行显式的提交或终止?

    2009-11-22 19:28:00
  • ASP代理采集的核心函数代码

    2010-01-02 20:43:00
  • Python Spyder 调出缩进对齐线的操作

    2023-07-17 00:56:04
  • Python基于pyCUDA实现GPU加速并行计算功能入门教程

    2021-11-01 08:24:58
  • asp之家 网络编程 m.aspxhome.com