MySQL服务器的配置与管理.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL服务器的配置与管理.ppt

MySql 服务器的作用 MySql 服务器管理中的细节 MySql 服务器的常见故障 总结 架设MySql服务器,要求: 登录MySql服务器,设置root密码,练习数据库操作的命令:show、database、use、mysql、tables、describe user、select host、user、password from user、exit和quit命令,掌握其功能和用法。 在MySql数据库的user表中添加一个名为admin的用户,用户密码为linux,该用户可以在任意地方登录MySql服务器,拥有select、insert、delete、update权限。 创建一个名为webadmin用户,用户密码为anyone,该用户只能访问webdata数据库,有select、insert、delete、update权限。 实现远程登录,客户机为linux和windows操作系统。 作业 目标 掌握MySql 服务器的安装。 掌握MySql 服务器的配置。 掌握MySql 服务器的管理。 问题 问题引入:如果企业的网站是用PHP+MySql开发的,如何搭建维护和运行环境? 问题引入:企业网站的数据如何进行备份? 企业需求 企业需求:构建一台 MySql服务器,为企业局域网中的计算机提供数据库服务。要求建库、建表、进行简单的数据库操作、创建数据库用户、给不同的用户设置不同的权限、提供远程登录维护功能、实现数据备份和恢复。 任务 任务:创建一个MySql服务器,提供数据库服务;提供建库、建表功能;提供数据库用户,但不同用户有不同的权限;提供数据备份和恢复功能;同时也提供远程登录维护功能。 什么是MySQL 什么是MySQL MySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysql和很多不同的客户程序和库组成。MySQL 主要的目标是快速、稳定和容易使用。 MySQL的主要特点 MySQL的主要特点 使用核心线程的完全多线程。 有多种编程接口(API) 支持不同的平台,MySQL几乎提供了现存的所有操作系统的对应版本。 支持多种字段类型 一个非常灵活且安全的权限和口令系统,并且允许基于主机的认证。 安装和启动MySQL 安装 当无法确认Red Hat Linux 9系统中是否安装了MySQL,可以使用下面的命令来确认: # rpm – qa | grep mysql 如果确认没有安装MySQL,在Red Hat Linux 9的第2张安装光盘中提供了MySQL的RPM安装包,这些安装RPM包有: MySQL-2.23.54a-11.i386.rpm MySQL-server-2.23.54a-11.i386.rpm MySQL-devel-2.23.54a-11.i386.rpm 安装和启动MySQL 安装和启动MySQL 启动 在使用MySQL数据库之前,必须要先启动MySQL服务,可以通过以下命令来启动该服务: # service mysql start 或者 # /etc/rc.d/init.d/mysql start 另外,可以通过下面的命令来检查MySQL是否被启动。 # service mysql status 或者 # pstree | grep mysql 安装和启动MySQL 安装和启动MySQL 启动 若要重新启动MySQL服务,可使用如下命令之一: # service mysql restart # /etc/init.d/mysql restart 如果需要停止服务,可使用下面的命令之一: # service mysql stop # /etc/rc.d/init.d/mysql stop # mysqladmin shutdown 安装和启动MySQL MySQL基本操作 设置root帐户的密码 对于刚安装的MySQL服务器,其用户数据表中的root帐户密码为空,出于安全考虑,一定要为root用户设置密码,因为该帐户是MySQL数据库服务器的管理员帐户,具有全部操作权限。设置帐户密码可用mysqladmin 命令来实现,其语句格式如下: # /usr/bin/mysqladmin -u root password 新密码 [root@localhost pub]# mysql -uroot -p123456 [root@localhost pub]# mysql -u root -p Enter password:

文档评论(0)

zhoujiahao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档