二、什么是数据库

一、数据库服务

1.什么是数据库
  
DB,DataBase
    数据库:依照某种数据模型进行组织并存放到存储器的数据集合

DBMS,DataBase Management System
    数据库管理系统:用来操纵和管理数据库的大型服务软件
  
DBS,DataBase System
    数据库系统:即DB+DBMS,指带有数据库并整合了数据库管理软件的计算机系统
  
  它是专门用来存储数据,常用的生产环境包括: 银行 金融  购物网站、论坛等。

2.搭建数据服务器: 硬件、OS、应用软件
3.常见的数据服务厂商及软件:
    Oracle:  Oracle Database 、MySql
    Microsoft: SQL Server  、access
    IBM: DB2
    Sybase: Sybase
    加州大学伯克利分校: postgreSQL
其中,按照类别分类如下:                        
    商业软件:  oracle   SQL SERVER                        DB2     Sybase   access
    开源软件: postgreSQL    MySQL
    跨平台 :  oracle    DB2                  Sybase     postgreSQL    MySQL
    不跨平台:  SQL SERVER   access
    即开源又跨平台:   postgreSQL    MySQL

4. MySQL简介
  MySQL已经成为世界上最爱欢迎的数据库管理系统之一。无论是用在小型开发项目上,还是用来构建那些声明显赫的网站,MySQL都证明了自己的稳定、可靠、快速、可信的系统,足以胜任任何数据存储业务的需要。
-----------------------------------------------------------------------------------------------------------------
二、安装及使用MySQL
1.安装
 yum  -y install  mysql-server   mysql
      service  mysqld  start

rpm  -q  mysql-server    mysql  mysql-devel
rpm -e --nodeps   mysql-server    mysql  mysql-devel
mv  /etc/my.cnf   /etc/my.cnf.bak

tar  -xvf   MySQL-5.6.15-1.el6.x86_64.rpm-bundle.tar
rpm -Uvh    MySQL-*.rpm
rpm -qa | grep -i --color mysql

service   mysql   start|stop|status
find  /  -name "my.cnf"      
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
2.服务常识
端口号:3306         
进程名:mysqld     
进程所有者:mysql  
数据传输协议:tcp
主配置文件  /etc/my.cnf
数据库目录   /var/lib/mysql/   
SQL 结构化查询语言    每条SQL语句要以; 结尾  命令不区分字母大写
                                  \C  终止SQL语句的执行
                                  \G 换行显示数据
srvice  mysql start
------------------------------------------------------------

时间: 2024-10-22 14:24:15

二、什么是数据库的相关文章

mysql数据库 (二) mysql数据库的基本操作

上一次安装好mysql数据库以后并没有登录操作,这次来简单介绍下mysql的基本操作 一.访问mysql数据库(经过安装后的初始化过程,mysql数据库的默认管理员用户名为:"root",密码为空:注意此root并非是linux系统管理员的root账号) 1.登录mysql 未设置密码时,mysql后加"-u"指定用户就可以了 如果root设置了密码,还需要在用户名后面加"-p"选项指定密码 2.执行mysql操作语句 注意:每一条mysql语句

二调土地利用数据库地图自动缩编软件

二调土地利用数据库 自动缩编软件[SmileMap]介绍 (说明:GIS平台软件已从ArcGIS9.3已更新到ArcGIS10.0) (一)软件界面简介: 自动缩编控制主程序(C#开发:内部以FME驱动,实现全自动流程化.参数化处理) 手工缩编辅助程序(ArcGIS Engine 9.3开发:狭长面挑选.注记.制图.报表.质量检查) 处理程序以FME + C# + ArcGIS 9.3 编程实现,基本实现了缩编运算过程的全自动操作.在缩编处理过程中,采取了高度复杂的几何计算.自动化(流程化)的处

Linux与云计算——第二阶段Linux服务器架设 第一十二章:数据库搭建—PostgreSQL

Linux与云计算--第二阶段Linux服务器架设 第一十二章:数据库搭建-PostgreSQL 1.1 安装PostgreSQL [1] 安装并启动PostgreSQL. [[email protected] ~]# yum -y install postgresql-server [[email protected] ~]# postgresql-setup initdb Initializing database ... OK [[email protected] ~]# vim /var

python 全栈 数据库(二)MySQL数据库进阶

MySQL 进阶 左右连表: join 上下连表: union #自动去重 (当两张表里的数据,有重复的才会自动去重) union all #不去重 例如: select sid,sname from sname union select tid,tname from teacher select sid,sname from student UNION ALL select sid,sname from student 1.视图 (不常用,开发过程中不长用,在开发语句中写,不要在数据库中写)

数据库表的查询操作(实验二),数据库表查询实验

[实验目的]:了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识.[实验要求]:掌握利用Select语句进行各种查询操作:单表查询.多表连接及查询.嵌套查询.集合查询等.[实验内容]一.单表查询1.简单查询打开查询分析器,根建立teacher表,并加入数据.从teacher表中分别检索出教师的所有信息,以及仅查询教工号.姓名和职称.语句如下: select * from teacher select tno, tname from teacher 如要查询时改变列标题的显示,则从te

十二、oracle 数据库(表)的逻辑备份与恢复

一.介绍逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程.逻辑恢复是指当数据库对象被误操作而损坏后使用工具import利用备份的文件把数据对象导入到数据库的过程.物理备份即可在数据库open的状态下进行也可在关闭数据库后进行,但是逻辑备份和恢复只能在open的状态下进行. 二.备份(导出)导出分为导出表.导出方案.导出数据库三种方式.导出使用exp命令来完成的,该命令常用的选项有:userid:用于指定执行导出操作的用户名,口令,连接字符串tables:用于指定执行导出操作

MySQL 学习笔记(二):数据库更新、视图和数据控制

基础准备: 在 school 数据库下建立student.course.sc 三个表: create table student( Sno char(9) primary key, Sname char(20) unique, Ssex char(2), Sage int, Sdept char(20)); create table Course( Cno char(4) primary key, Cname char(40), Cpno char(4), Ccredit int); creat

二:关系型数据库

一:什么是关系型数据库 关系型数据库是由多张能相互连接的二维行列表格组成的数据库. 二:什么是关系模型 是指二维表格模型,因此一个关系型数据库就是由二维表及其之间的联系组成的一个数据组织 三:当前流行的关系型数据库有哪些 Oracle     DB2     SQL Server   MySql 四:关系型数据库常见操作 数据查询.选择.投影.连接.并 交 差 除数据操作.删除 修改 查询操作 五:SQL(Structured Query Language) 于1974年提出的一种介于关系代数与

MySQL 系列(二) 你不知道的数据库操作

本章内容: 查看\创建\使用\删除 数据库 用户管理及授权实战 局域网远程连接法 查看\创建\使用\删除\清空\修改 数据库表(是否可空,默认值,主键,自增,外键) 表内容的增删改查 where条件.通配符_%.限制limit.排序desc\asc.连表join.组合union 查看建表语句.查看表结构.查看是否走索引 数据类型 索引! 一.数据库操作 1.查看数据库 SHOW DATABASES; # 默认数据库: mysql - 用户权限相关数据 test - 用于用户测试数据 inform

【数据库】数据库入门(二): 关系型数据库

定义 属性(Attribute): 表的每一列具有固定的属性类别. 如姓名(Name).年龄(Age).地址(Address).电话号码(PhoneNumber)等. 域(Domain): 每个属性所限定的数据类型及其取值范围. 常用的域有字符串(STRING).日期(DATE).整型数(INT)等. 元组(Tuple): 表的每一行称为一个元组,用来标识一个实体,表中不能出现相同的两个元组. 单个元组的取值必然是所有域的笛卡尔积(Cartesian Product)的一个元素. 如 {'Sun