mysql
1 数据库概述
userName=aaa;password=1111
String s=userName=aaa;password=1111
s.split(;)
userName=aaa.split("=")
password=1111
数据
对象-->运行时
1.1 为什么学习数据库?
① 实现运行时数据持久化到本地.
② 实现方便的数据管理,使用完整的管理系统统一管理,可实现结构化查询
1.2 数据库概述
1.2.1 相关概念
数据库 DataBase
为了方便数据存储 和 管理, 将数据存储到电脑硬盘, 就是一个存数据的仓库
通过数据库管理系统管理数据
- DB:数据库(DataBase)
存储数据的容器,它保存了一系列有组织的数据 - DBMS:数据库管理系统(DataBase Management System) 又称为数据库软件或数据库产品,用于创建或管理DB
- SQL:结构化查询语言(Structure Query Language) 用于和 数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的 主流数据 库软件通用的语言
1.2.2 根据不同存储类型 分类
根据不同的存储类型可以分为:
● 关系型数据库 以表为单位, 表与表之间存在关系
oracle数据库 收费(版权费) 2-3万
(讲)mysql 开源 也有付费版 也属于oracle公司
sql Server 微软
DB2 IBM 收费
关系型数据库管理系统称为RDBMS,
R指Relation Oracle:功能强大,收费. MySQL 快捷、可靠 开源、免费
SQL Server(微软): 只能安装在Windows操作系统 DB2 (IBM):适合处理海量数据,收费.
● 非关系型数据库 键=值 (讲) redis
MongdoDB Redis
2 mysql 数据库
2.1 mysql概述
2.2 安装mysql数据库管理系统
2.2.1 命令行方式连接mysql
命令行方式连接mysql
登录:
mysql [-hlocalhost -P3306](本机可省略) -uroot -p(可以直 接写密码,不能有空格)
-h:主机名
-P:端口号
-u:用户名
-p:密码
退出:exit
2.2.2 安装可视化客户端工具
|