MySQL在ArchLinux上的安装与启动
2007-05-09 10:57:48 来源:WEB开发网shell> cd mysql_installation_directory
shell> bin/mysqld_safe &
如果mysqld_safe失败,即使是在MySQL的安装目录中进行调用,我们也可以指定--ledir和--datadir选项来表明服务器与数据库在我们的系统中所在的目录。
在 通常情况下我们不应修改mysqld_safe脚本,我们可以使用命令或是在my.cnf选项文件中的[mysqld_safe]部分进行修改。只有在极 少的情况下也许必须修改mysqld_safe脚本来使得他正常启动。然而,如果我们这样做,如果我们在将来进行升级,我们所修改的版本就会被覆盖掉,所 以我们要备份一个我们的修改版本,从而我们可以进行重装。
MySQL服务器的关闭过程
MySQL服务器的关闭过程可以总结为以下几点:
1 初始化关闭过程
2 如果必须服务器创建一个关闭进程
3 服务器停止接受新的连接
4 服务器结束当前的活动
5 存储引擎结束或是关闭
6 服务器结束
更为详细的描述如下:
1 初始化关闭过程
可 以用几种方法来初始服务器关闭。例如,一个有着SHUTDOWN权限的用户可以执行mysqladmin shutdown命令。mysqladmin可以在MySQL支持的任何平台上运行。其他与操作系统相关的实始化方法也是可以的:在Unix系统上,当服 务器接收到一个SIGTERM信号时服务器就会结束。在Windows系统上以服务运行的服务器可以在任务管理器中结束。
2 如果必须服务器会创建一个结束进程
依 据如何初始化结束,服务器也许会创建一个进程来处理结束过程。如果结束是由客户端请求,就会创建一个结束进程。如果结束是由接收到SIGTERM信号引起 的,信号进程将会处理结束过程,或者他会创建一个单独的进程来处理。如果服务器试着创建一个结束进程但是却创建失败时,他会显示如下的错误信息:
更多精彩
赞助商链接