一、MySQL概述
1.什么是数据库
数据库(Database)就是按照数据结构来组织,存储和管理数据的仓库。
专业的数据库是专门对数据进行创建,访问,管理,搜索等操作的软件,
比起我们自己使用文件读写的方式对象数据进行管理更加的方便,快速,安全。
2.数据库的特点及作用
- 对数据进行持久化的保存。
- 方便数据的存储和查询,速度快,安全,方便。
- 可以处理并发访问。
- 更加安全的权限管理访问机制。
3.常见的数据库
- MySQL
- ORACLE
- PostgreSQL
- SQLServer
特殊数据库(配合上面的常见数据库使用): - redis:最大特点是可以把数据存储在内存中
- mongoDB:文档型数据库
4.MySQL内部简介
库:Database
表:Table 一个库可以创建多个表,表有不同的引擎,代表内部不同的存储机制,常用的为InnoDB
表中:存储的数据。
格式:行row 列col 表头Header内部存储的是一个个的字段Field。
二、MySQL基本代码
1.mysql -h localhost -u root -p
功能:在终端连接MySQL数据库
-h是服务器地址 -u后面跟的root是用户名,-p是密码,可以在后面直接写密码。
2.show databases
功能:查看所有库。
3. select * from users;
代码 | 含义 |
---|---|
select * from users; | 查看列 |