MySQL技术内幕第十章 - 管理简介

MySQL技术内幕第十章 - 管理简介

一、MySQL组件

1.MySQL服务器。

服务器主程序mysqld,是MySQL数据库系统的核心。它负责管理所有数据库和表。
(1)mysqld_safe程序用于启动和监控服务器,在服务器意外停机时会重新启动它。
(2)mysqld_multi程序可以管理多个服务器实例。

2.MySQL客户端程序和实用工具。

(1)mysql。它是一个交互式程序,可用来向服务器发送SQL语句和查看结果。还可以用来执行批处理文件(即包含SQL语句的文本文件)。
(2)mysqladmin。这个系统管理宣传可用于完成许多任务,如关闭服务器,检查它的配置或者在运行不正常时监视其状态。
(3)mysqldump。它是一个用于备份数据库或者把数据库复制到另一个服务器的工具。
(4)mysqlcheckmyisamchk。这两个程序可以完成表的检查、分析和优化,还能帮你修复受损表。Myisamchk只适用于MyISAM表。

3 .服务器语言-SQL

用sql语言来管理数据库

4.MySQL数据目录。

服务器会把数据库和状态文件存储在数据目录里。

二、MySQL的常规管理

1.服务器的启动和关闭。
2.用户账户维护
3.日志维护
4.服务器配置和优化。
5.管理多个服务器。
6.更新MySQL软件。

三、访问控制与安全性

1.文件系统安全性。(操作系统用户权限)
2.MySQL服务器安全性。(数据库用户权限)

四、数据库维护、备份和复制

1.预防性维护。需要制定一套定期的预防性维护计划。
2.数据库备份。
3.崩溃恢复。
4.数据库迁移。
5.数据库复制。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值