一.数据存储的方式
文件/内存/第三方云服务器/数据库服务器
二.数据库(database)
数据库按照一定的形式来组织存储数据,目的为了便于对数据的操作 —— 增删改查
1.数据库的发展历史
网状数据库 -> 层次型数据库 -> 关系型数据库 -> 非关系型数据库(NoSQL)
2.关系型数据库逻辑结构
Server -> Database -> Table -> Row -> Column 数据库服务器 数据库 数据表 行 列 |
三.MySQL
oracle:MySQL
马丁:MariaDB
Xampp 是一款服务器套装,包含多款服务器端软件,例如MySQL,... |
1.mysql部署结构
(1)服务器端:负责存储维护数据 —— 银行的数据库服务器
C:/xampp/mysql/bin/mysqld.exe 启动文件
占用的端口是3306
(2)客户端:负责连接数据库服务器,对数据进行操作 —— ATM机
C:/xampp/mysql/bin/mysql.exe 客户端文件
2.使用客户端连接服务器端
mysql.exe -h127.0.0.1 -P3306 -uroot -p
-h host 连接的服务器域名/IP地址 连接自己电脑的localhost/127.0.0.1
-P port 端口
-u user 用户名,mysql管理员用户名为root
-p password 密码,xampp下root用户对应的密码为空
mysql -uroot 简写形式
3.常用的管理命令(以英文分号结束)
quit; 退出连接
show databases; 查看所有的数据库
use 数据库名称; 进入到指定的数据库
show tables; 查看当前进入的数据库都有哪些表
desc