一.前言
1.数据库能做什么?
- 存储的数据,包含用户的账号,密码,级别,存款,余额,等级,购物记录,头像本地路径,视频文件路径。
- 只要是信息,就一定在数据库里。
2.数据库由来
- 1.人工管理阶段(过去)-账本
- 2.文件系统阶段(近代)-execl
- 3.数据库系统管理阶段(目前)-mysql
3.数据库-系统结构
3.1数据库系统 DBS
- A.数据库管理系统(DataBase Management System,DBMS)
SQL(RDS关系型数据库):
1.ORACLE
2.Oracle MySQL
3.DB2(IBM)
4.SQL-server(MS)
5.Mysql
6.Mariadb
7.Percona server(taobao)
- B.DBA:工程师
3.2SQL语言(结构化查询语言)
- SQL(Structured Query Language 即结构化查询语言)
- A. DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程、函数, CREATE DROP ALTER //开发人员
- B. DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE //开发人员
- C. DQL语句 数据库查询语言: 查询数据 SELECT
- D. DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE
3.3数据访问技术
- A.ODBC PHP <.php>
- B.JDBC JAVA <.jsp>
- C.ASP.NET <c#>
4.版本
二.部署
1.官网地址
- www.mysql.com
- www.oracle.com
2.RPM包安装MySQL
2.1设置内存
- 还原快照
- 调整2G内存
- 请关闭防火墙和selinux
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
[root@localhost ~]
SELINUX=disabled
2.2安装Mysql服务器
[root@localhost ~]