一、什么是数据库
1. 数据库(DB,DataBase):数据仓库,软件安装再在操作系统(window、Linux、max,...)之上,SQL可以存储大量的数据。
2.作用:存储数据、管理数据。
二、数据库分类
1.关系型数据库(SQL)
(1)MySQL、Oracle、SQL sever、DB2、SQLlite。
(2)通过表和表之间、行和列之间的关系进行数据的存储。
2.非关系型数据库(NOSQL)
(1)redis、MongDB。
(2)非关系型数据库对象存储,通过对象的自身属性来决定。
三、DBMS(数据库管理系统)
1.数据库的管理软件科学有效的管理我们的数据、维护和获取数据。
2.MySQL数据库管理。
四、MySQL简介
1.MySQL是一个关系型数据库管理系统,前世:瑞典MySQLAB公司,今生:属于Oracle旗下产品。
2.MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件之一。
3.开源的数据库软件、体积小、速度快、总体拥有成本低,中小型网站或大型网站集群。
五、基本上命令行操作
1.mysql -uroot -p1234 ----连接数据库
2.show databases; ----查看所有的数据库
3.use 数据库名; ----切换数据库
4.show tables; ----查看数据库中所有的表
5.describe 数据库名 ----显示数据库中所有的表
6.create database 数据库名 ----创建一个数据库
7.exit ----退出连接
8.-- ----单行注释
9./**/ ----多行测试
10.show create database 数据库名 ----查看创建数据库语句
11.show create table 表名 ----查看创建数据表的语句
12.desc 表名 ----显示表的结构