- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux系统第08章2进制包安装mysql
重点、难点: 二进制包安装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 - rootgroupadd mysqluseradd -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 -umysqlERROR 2002 (HY000): Cant connect
您可能关注的文档
最近下载
- 2025年河北省政府采购评审专家考试题库(含答案).docx VIP
- 电动重卡充电站建设方案.docx VIP
- 一种白肉灵芝-魔芋胶压片糖果及其制备方法.pdf VIP
- 20J333 建筑防腐蚀构造.docx VIP
- 24J113-1 内隔墙-轻质条板(一).docx
- 保护区安全准入复习试题附答案.doc
- 工厂分伙协议合同.docx VIP
- 古韵悠长 第一课《雕梁画栋》课件 2024——2025学年人美版(2024)初中美术七年级上册.pptx VIP
- TCECS1517-2023 装配式压制玻璃钢排水检查井应用技术规程.pdf VIP
- 《企业安全生产培训需求分析与课程设计》PPT课件.pptx VIP
文档评论(0)