1、数据库简介
- 数据库就是数据的仓库,用来按照特定的结构去组织和管理数据,有了数据库能够更加方便、便捷的操做须要保存的数据
- 无论是什么数据库,最终都是将数据保存到硬盘中,只是存储的格式不一样于文本文件
- 在开发领域存储数据都是使用专门的数据服务器专门提供的数据库服务,若是须要让本身的机器也能够提供数据库服务,就须要安装特定的数据库服务器软件,这种类型的软件Oracle、MySQL、SQL Server等等
2、MySQL的安装和配置
安装能够采用安装包版本,也可使用解压版,安装看这篇文章:MySQL安装与配置html
3、数据库管理工具
①命令行工具:通常若是只是简单的操做数据库,推荐使用MySQL内置的命令行工具完成
- 经过命令行运行bin目录中的mysql.exe
- 进入MySQL客户端的REPL环境事后,能够经过标准的SQL语句操做数据库(注意命令必须以分号结束)
②可视化工具:若是须要复杂的操做,可使用可视化工具,这里使用Navicat Premium为例
- 创建链接
- 建立一个数据库
- 建立一个表
③字符集的问题
- char和varchar的区别:CHAR和VARCHAR最大的不一样就是一个是固定长度,一个是可变长度。详细请参考文章mysql中char与varchar的区别
- 字符集设置(整个数据库服务)
4、数据库基本概念
①数据库服务和数据库和表的关系mysql
②字段:指的就是列sql
③字段类型:指的是列可以存储的数据种类,int、char(length)、varchar(length)、data、decimal数据库
④数据库查询:指的是操做数据库的过程(查、增、删、改)服务器
⑤数据库查询语句:SQL函数