网站大量收购独家精品文档,联系QQ:2885784924

Linux系统第08章二进制包安装mysql.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
重点、难点: 二进制包安装mysql 教学目的: 了解关系型数据库 了解网络数据库 掌握二进制包的安装过程 1 关系数据库的介绍 1.1.1??表 ????关系数据库的表采用二维表格来存储数据,是一种按行与列排列的具有相关信息的逻辑组,它类似于工作单表。一个数据库可以包含任意多个数据表。 ) 1.1 关系数据库简介 1.1.2??字段 ????数据表中的每一列称为一个字段,表是由其包含的各种字段定义的,每个字段描述了它所含有的数据的意义,数据表的设计实际上就是对字段的设计。创建数据表时,为每个字段分配一个数据类型,定义它们的数据长度和其他属性。.-字段可以包含各种字符、数字甚至图形。 1.1.3??记录 ????表中的每一行被称为记录。一般来说,数据库表中的任意两行都不能相同,例如实验室的每一个试验设备不能在表中登记两次。 1.1.4??关键字 ????关键字用来确保表中记录的唯一性,可以是一个字段或多个字段,常用作一个表的索引字段。每条记录的关键字都是不同的,因而可以唯一地标识一个记录,关键字也称为主关键字,或简称主键。 1.1.5??索引 ????索引可以更快地访问数据,索引是表中单列或多列数据的排序列表,每个索引指向其相 关的数据表的某一行。索引提供了一个指向存储在表中特定列的数据的指针,然后根据所指定的排序顺序排列这些指针。 1.1.6??表间关系 ???在实际情况中,一个数据库往往都包含多个表,不同类别的数据存放在不同的表中。表问关系把各个表联接起来,将来自不同表的数据组合在一起。表与表之间的关系是通过各个表中的某一个关键字段建立起来的,建立表关系所用的关键字段应具有相同的数据类型 。 1.2 网络关系型数据库 客户/服务器数据库 用于大型的、多用户的数据库管理系统,应用程序包括两部分:一部分驻留在客户机上,用于向用户显示信息及实现与用户的交互;另一部分驻留在服务器中,主要用来实现对数据库的操作和对数据的计算处理。 Mysql sql-server oracle sybase 2.1 Mysql的简介 mysql是一个真正多用户、多线程SQL数据库服务器SQL(结构化查询语言)是世界上最流行和标准化的数据库语言,MYSQL是以客户机/服务器结构的实现由一个服务器守护程序mysqld和很多不同的客户程序和库组成。 2 二进制包安装mysql 先创建用户和用户组 su - root groupadd mysql useradd -g mysql mysql 解压二进制文件。 tar -zxvf mysql-5.0.51a-linux-i686.tar.gz 复制目录/home/mysql到/usr/local; 创建mysql许可表: [root@localhost root]#??ln –s /usr/local/mysql-5.0.5la- linux-i686.tar.gz mysql [root@localhost root]#?? cd /usr/local/mysql [root@localhost mysql]#scripts/mysql_install_db --user=mysql 设置二进制所有权,使之归root所有,并属于mysql所在管理组: [root@localhost mysql] # chown -R root /usr/local/mysql [root@localhost mysql] # chgrp -R mysql /usr/local/mysql 将数据目录的所有权设置为mysql管理用户: [root@localhost mysql]# chown -R mysql /usr/local/mysql/data [root@localhost mysql]# cp /usr/local/mysql/surport-files/mysql.server /etc/rc.d/init.d/mysql 启动服务器:不一样的数据库服务器,启动服务器时所用的命令也些差异,如我的是安装MySQL-server-5.1.7-0.i386.rpm,所以启动时要用 [root@localhost root]# service mysql start????? 而没有用 [root@localhost root]# service mysqld start 然后显示如下: Starting MySQL SUCCESS! 其中的错误可能有如下: [root@localhost mysql]# bin/mysql -umysql ERROR 2002 (HY000): Cant connect

文档评论(0)

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

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

1亿VIP精品文档

相关文档