概念
数据库:
存储数据的仓库,且有顺序的存储。
数据库管理系统:
管理数据库的软件。
SQL:
操作关系型数据库的编程语言。
三者关系:
SQL--->数据库管理系统(MySQL)--->数据库
MySQL数据模型:
关系型数据库是通过多张二维表相互链接来存储数据的。
在MySQL中数据库就是硬盘上的文件夹
frm是表文件 myd是数据文件
SQL通用语法
1.SQL语句可以单行或多行书写,以分号结尾。
2.MySQL数据库的SQL语句不区分大小写,关键字建议大写。
3单行注释:-- 注释内容or #注释内容(--后面必须加空格)(;后面加空格再加#)
4多行注释: /*注释*/
通过Win+R,并输入cmd可以调出控制台,然后在输入mysql -uroot -p和密码就可以进入数据库。
SQL分类
DDL:操作数据库,表等等。
DML:对表中的数据进行增删改。
DQL:对表中的数据进行查询。
DCL:对数据库进行权限控制。
DDL:
数据类型
对于确定的字符长度我们可以用char(),比如性别。如果对于不确定的字符长度我们要用varchar()比如姓名。
这些东西基本就是固定死的。大家记住就能会用了!