MySQL数据库服务器通常指的是mysqld进程,而命令行mysql则是MySQL客户端程序,这两个概念容易混淆。启动MySQL服务器实际上是指启动mysqld进程,启动后可以通过mysql客户端连接到MySQL服务器。本文将详细介绍几种启动和关闭MySQL服务器的方法。
1. 直接使用mysqld启动
在当前MySQL服务器运行环境中,可以直接运行mysqld命令来启动MySQL服务器:
# 启动MySQL服务器
mysqld
2. 使用mysqld_safe安全启动
mysqld_safe是一个安全启动脚本,可以在mysqld崩溃时自动重启服务。使用mysqladmin工具可以关闭之前启动的MySQL服务器:
# 关闭MySQL服务器
mysqladmin -u root -p shutdown
# 使用mysqld_safe启动MySQL实例
mysqld_safe --user=mysql &
# 查看启动后的后台进程
ps aux | grep mysqld
3. 使用mysql.server服务方式启动
首先,使用mysqladmin关闭已存在的mysqld进程:
# 关闭MySQL服务器
mysqladmin -u root -p shutdown
# 查看/etc/init.d目录下的MySQL启动脚本
ls -hltr /etc/init.d/mysql
# 获取MySQL启动脚本的使用帮助
/etc/init.d/mysql --help
缺省情况下,MySQL已经作为一个服务添加到系统目录并配置了自启动。可以通过以下命令启动MySQL服务:
# 启动MySQL服务
service mysql start
4. 关闭MySQL服务器
关闭MySQL服务器有多种方法,最常用的是使用mysqladmin工具:
# 关闭MySQL服务器
mysqladmin -u root -p shutdown
5. 小结
本文介绍了MySQL数据库服务器的启动和关闭方法,包括直接使用mysqld、使用mysqld_safe安全启动、使用mysql.server服务方式启动以及关闭MySQL服务器的方法。通过这些方法,您可以更有效地管理MySQL数据库。
本文内容来源于互联网,如果无意侵犯您的权益,请点击此处反馈版权投诉。
本文系统来源:php中文网
TAG标签:数据库