从windows命令行启动mysql
2014-10-08来源:易贤网

要想从命令行启动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地所有选项.

更多信息请查看IT技术专栏

推荐信息