一、初识MySQL

一、为什么要使用数据库?

1. 可以把数据持久化到本地

2. 结构化查询,方便管理数据

二、数据库的相关概念 

1. DB:数据库,存储数据的容器,保存了一系列有组织的数据。

2. DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB。

3. 关系型数据库:数据表采用二维表格来存储数据,是一种按行与列排列的具有相关信息的逻辑组,类似Excle 表。

表中的一行即为一条记录,而表由多行组成,所以表由多条记录组成;

每个记录又是由多个有意义的字段组成,直观上,一行有多个列,所以一个列就是一个字段。


数据表的设计实际上就是对字段的设计;
在创建数据表时,为每个字段分配一个数据类型,定义它们的数据长度和其他属性。
行和列的交叉位置表示某个属性值,如“数据库原理”就是课程名称的属性值。

4. SQL: 结构化查询语言(Structure Query Language),用于和数据库通信的语言,是关系型的数据库的应用语言。

由IBM上世纪70年代开发出来。后由美国国家标准局制定SQL标准,先后有 SQL-86,SQL-89,SQL-92,SQL-99 等标准。不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言。

不同的数据库生产厂商都支持SQL语句,但都有特有内容。

三、数据库存储数据的特点

1. 数据存放到表中,然后表再放到库中

2. 一个库中可以有多张表,每张表具有唯一的表名用来标识自己

3. 表中有一个或多个列,列又称为“字段”,相当于java中“属性”

4. 表中的每一行数据,即每一个“记录”,相当于java中“对象”

四、MySQL

常见的数据库管理系统有:mysql、oracle、db2、sqlserver。

1. MySQL 是一种开放源代码的关系型数据库管理系统,目前被广泛地应用在 Internet 上的中小型网站中。
2. MySQL的优点:①开源、免费、成本低 ②性能高、移植性也好 ③体积小,便于安装
3. MySQL的安装:属于c/s架构的软件,一般来讲安装服务端。

C/S架构一般指服务器-客户机。C/S结构通常采取两层结构,服务器负责数据的管理,客户机负责完成与用户的交互任务。

B/S架构即浏览器和服务器架构模式,是一种网络架构模式。是随着Internet技术的兴起,对C/S架构的一种变化或者改进的架构。

4. MySQL服务的启动和停止

方式一:通过命令行
            net start 服务名
            net stop 服务名

方式二:计算机——右击——管理——服务

5. MySQL服务的登录和退出
登录:mysql 【-h 主机名 -P 端口号】 -u用户名 -p密码

退出:exit或crl+c

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值