2022年MySQL服务器的启动和关闭Mysql教程.docx
《2022年MySQL服务器的启动和关闭Mysql教程.docx》由会员分享,可在线阅读,更多相关《2022年MySQL服务器的启动和关闭Mysql教程.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年MySQL服务器的启动和关闭Mysql教程作为MySQL管理员,一个一般的目标就是确保服务器尽可能地处于运行状态,使得客户机能够随时访问它。但是,有时最好关闭服务器(例如,假如正在进行数据库的重定位,不希望服务器在该数据库中更新表)。保持服务器运行和间或关闭它的需求关系不是本书所解决的。但是我们至少可以探讨如何使服务器启动和停止,以便您具备进行这两个操作的实力。本章的说明只用于UNIX系统。假如正在运行Windows系统,可以跳过本章,因为附录A“获得和安装软件”一节中包含了全部须要的启动和关闭吩咐。调用本章给出的吩咐为了简洁,在大多数状况中,诸如mysqladmin、mysqldu
2、mp等程序在本章中没有给出任何-h、-u或-p选项。笔者假定您将会用连接服务器所需的任何选项调用这些程序。用无特权的用户账号运行MySQL服务器在探讨如何启动服务器之前,考虑一下在服务器启动时应当运行哪个账号。服务器可以手工和自动启动。假如手工启动,则服务器以UNIX用户身份运行(您恰好作为该用户进行了注册)。即,假如笔者以paul进行注册并启动服务器,则它将以paul身份运行。假如用su吩咐将用户切换到root然后启动服务器,则服务器以root身份运行。但是,大多数时候可能都不会采纳手工启动服务器。您很可能将支配服务器在系统引导时作为标准启动过程的一部分自动地运行。在UNIX中,该启动过程由
3、系统以UNIX的root用户的身份执行,该过程中启动的任何进程都用root的权限运行。应当紧记MySQL服务器启动过程的两个目标:要服务器以某些非root的用户身份启动。通常,除非进程真的须要root访问权而mysql办不到,否则应限制任何进程的实力。要服务器始终以同一个用户的身份运行。服务器有时作为一个用户运行而有时又作为另一个用户运行时会产生冲突。这将导致文件和书目以不同的全部权在该数据下被创建,甚至引起服务器不能访问数据库或表。以同一个用户的身份一样地运行服务器可以避开该问题。为了以标准的、非特权的用户身份运行数据库,可按如下步骤执行该过程:1)选择用于运行服务器的账号。mysqld可以
4、以任何用户身份运行,但是很明显,它只为MySQL活动创建了一个单独的账号。您也可以为MySQL特地指定一个组。笔者将调用的这些用户和组的名字命名为mysqladm和mysqlgrp。假如您运用了其他的名字,则在本书中有mysqladm和mysqlgrp的地方替换它们假如您在自己的账号下安装了MySQL并且系统中没有特定的管理权限,则您可以在自己的ID用户下运行服务器。在这种状况下,应运用您自己的注册名和组名替代mysqladm和mysqlgrp。假如您利用RPM文件在RedHatLinux下安装了MySQL,则该安装程序将在mysql名下自动创建了一个账号。应运用该名字替换mysqladm。2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 MySQL 服务器 启动 关闭 教程
限制150内