文章关键字:|命令行|mysqld|服务器|Windows|NT|2000|XP|2003|错误|
要想从命令行启动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的所有选项。
原文地址:http://www.evget.com/zh-CN/Info/ReadInfo.aspx?id=9232
分享到:
相关推荐
如果尝试启动mysqld服务器时遇到问题,可以按照以下步骤进行排查: 1. **查看错误日志**:检查位于`C:\Program Files\MySQL\MySQL Server 5.1\data`目录下的`.err`文件,查找可能的错误信息。 2. **使用`mysqld --...
启动mysqld时可以通过命令行参数指定配置选项,也可以通过环境变量来设置。具体的启动选项和参数可以根据实际需求进行选择和调整。 #### 二、mysqld_safe:安全启动工具 **mysqld_safe**是在Unix系统上推荐使用的...
4. 启动mysqld_exporter后,你可以访问`http://localhost:9104/metrics`来查看暴露的指标。 三、配置与安全 为了提高安全性,不建议在生产环境中直接以root用户运行mysqld_exporter,而是创建专门的数据库用户。...
* datadir = path:从给定目录读取数据库文件。 * pid-file = filename:为 mysqld 程序指定一个存放进程 ID 的文件(仅适用于 UNIX/Linux 系统)。 * socket = filename:为 MySQL 客户程序与服务器之间的本地通信...
3. 启动`mysqld_exporter`服务,它将在指定的端口上监听请求。 4. 配置Prometheus,添加新的目标URL,指向运行中的MySQLd_Exporter。 使用MySQLd_Exporter的好处包括: 1. **实时监控**:可以获取到MySQL服务器的...
2. **启动mysqld-exporter**:找到解压后的`mysqld_exporter`二进制文件,你可以通过命令行以非守护进程或后台模式启动它。在启动时,可能需要指定MySQL服务器的地址、端口、用户名和密码,以便导出器能够连接到...
MySQL的mysqld_safe是一个安全启动脚本,用于在Unix和NetWare系统中启动mysqld服务器。这个脚本增加了额外的安全特性,如错误时自动重启服务器和记录运行时间信息到错误日志,以增强MySQL服务的稳定性和安全性。本文...
2. **mysqld_safe**:这是一个服务器启动脚本,用于更安全地启动mysqld。它能监控服务器运行,当出现错误时自动重启,并将错误信息记录到日志。 3. **mysql.server**:在特定操作系统环境下,如UNIX,这个脚本用于...
它不仅负责启动mysqld,还具备日志管理和故障恢复等功能,同时包含了丰富的Shell编程技巧,对学习Shell脚本编写和了解MySQL服务器启动流程都具有很高的参考价值。通过深入分析`mysqld_safe`源码,我们可以更好地理解...
你可以通过以下命令启动mysqld-exporter: ```bash ./mysqld_exporter --config.my-cnf=/path/to/mysql/config --web.listen-address=0.0.0.0:9104 ``` 这里的`--config.my-cnf`参数用于指定MySQL的配置文件路径,以...
- 在从服务器上,通过MySQL命令行设置主服务器信息: - `CHANGE MASTER TO master_host='192.168.12.36', master_user='slaver', master_password='123456', master_log_file='mysql-bin.000003', master_log_pos=...
MySQL数据库系统中,`mysqld_safe`是一个用于安全启动`mysqld`...理解`mysqld_safe`的启动流程对于数据库管理员来说至关重要,因为它可以帮助他们更好地监控和控制MySQL服务器的运行状态,确保数据库服务的稳定和高效。
本文详细介绍了在 Windows 平台上启动 MySQL 服务的四种方法:通过服务启动、命令行启动、使用 WinMySQLAdmin 以及直接在命令行启动。每种方法都有其适用场景和特点,用户可以根据自己的需求和偏好选择最合适的方式...
- 如果需要从另一台主机连接MySQL服务器,可以使用`-h`参数指定服务器地址: ``` mysql -h 110.110.110.110 -u root -pabcd123 ``` - 上述命令中的`-h`后面跟的是MySQL服务器的IP地址,`-u`后面是用户名,`-p`...
5.在命令行运行 mysqld 即可启动 MySQL 数据库 可以执行下列操作,将mysql安装为winsow服务 1、执行命令: mysqld-nt.exe --install (安装到windows的服务) 或者是mysqld -install 2、执行命令: ...
1. **命令行选项**:通过在启动mysqld服务时指定特定的命令行选项来进行临时性的配置调整。 2. **配置文件**(选项文件):通过编辑my.ini(Windows平台)或my.cnf(Linux等非Windows平台)文件来实现持久化的配置。...
- 在Windows系统上,可以从命令行的MySQL安装目录中运行`mysqld --standalone`或`mysqld-nt --standalone`。 5. **服务器的自动启动**: - Linux和BSD风格的系统可以通过修改`rc.local`或其他初始化脚本来实现...
这是一个通用的启动脚本,通过有意用mysqld_safe或mysqld启动服务器。 Mysql服务器的启动与停止是数据库管理员的基本任务之一。管理员需要了解如何正确地启动和停止Mysql服务器,以确保服务器的安全性和稳定性。
- **通过命令行启动** - **命令格式**:`cd c:\mysql\bin` - `mysqld --console` - **解释**:`cd c:\mysql\bin` 表示进入MySQL的bin目录;`mysqld --console` 用于启动MySQL服务,并将日志信息输出到控制台。 - ...