day41
day41 hexo + github 一.为什么使用mysql 因为之前使用文件管理数据,但是数据量特别大的时候,使用文件管理的话,就比较慢,因此引入一个新的数据库软件----数据库软件 二.数据库的分类 关系型数据里 1.有约束 2.基于硬盘的存储--将数据存储到硬盘上,持久化 典型代表 mysql ,oracle(国企) ,sqlserver(微软) ,db2 , sqllite 非关系型数据库 1.没有约束(key---value) 2.基于内存的存储---将数据放到内存中 典型代表: memcache ,redis(微博),mongdb 三:mysql架构 mysql客户端----------连接服务器-------------发送指令(sql语句) 四.mysql的安装 版本5.5-5.7版本 mysqld:启动服务 mysql连接服务端 mysql环境变量的配置 五.初始化命令 mysqld --initialise-secure 六.数据库的操作 ######################### 1.数据库: 增: create database 数据库名称; 删 :drop database 数据库名; 改--没有专门修改指令 查:show databases; 使用 use 数据库名; ################################### 2