1、数据库分类:
层次数据库:类似html结构
网状数据库
关系数据库
2、关系数据库
SQL:各种关系数据库,其实都是实现该标准的一种产品
3、数据库本质:将大量的数据值通过数据库管理系统进行某种复杂但是逻辑结构上清晰有序的存储
4、数据库常见术语:
数据:data
数据库:database
数据管理系统:dbms
表:table
字段:field
列:column
行:row
记录:record
5、数据库操作基本模式
建立连接
客户端向服务器端发送SQL命令
服务器端执行命令,并返回执行结果
客户端接受结果
断开连接
6、mysql系统级操作和基本语法
命令行模式:net start/stop mysql
登录:mysql -u登录名-p端口号-p
退出:quit;exit
注意事项:登录数据库系统后,需要使用“set name ;编码名”来设定当前连接数据库的“所在的环境变量”,即当前数据库打交道的“客户端”本身的编码
cmd客户端中是固定的使用gbk编码
7、备份与恢复
备份:mysql -h服务器地址 -u登录名 -p要备份的数据库名>要保存的文件
恢复:mysql -h服务器地址 -u登录名 -p端口号 -p数据库名<文件名
8、其他
单行注释:#
多行注释:/*注释内容*/
结束符默认为;
命名规则:数据库名和表明会区分大小写