第一章:了解SQL & 第二章:MySQL简介
2020-08-04 本文已影响0人
Demi_ec2a
第一章:了解SQL
基本定义:
数据库(database)保存有组织的数据的容器(通常是一个文件或一组文件)。
表(table)某种特定类型数据的结构化清单。数据库中的每个表都有一个名字,用来标识自己。此名字是唯一的,这表示数据库中没有其他表具有相同的名字。
列(column)表中的一个字段。所有表都是由一个或多个列组成的。
数据类型(datatype)所容许的数据的类型。每个表列都有相应的数据类型,它限制(或容许)该列中存储的数据。
行(row)表中的一个记录。
主键(primary key):一列(或一组列),其值能够唯一区分表中每个行
表中的任何列都可以作为主键,只要它满足以下条件:
任意两行都不具有相同的主键值;每个行都必须具有一个主键值(主键列不允许NULL值)。
主键的最好习惯除MySQL强制实施的规则外,应该坚持的几个普遍认可的最好习惯为:不更新主键列中的值;不重用主键列的值;不在主键列中使用可能会更改的值。(例如,如果使用一个名字作为主键以标识某个供应商,当该供应商合并和更改其名字时,必须更改这个主键。)
第二章:MySQL简介
安装部署:客户机和服务器软件可能安装在两台计算机或一台计算机上。不管它们在不在相同的计算机上,为进行所有数据库交互,客户机软件都要与服务器软件进行通信。
注意点:
命令输入在mysql>之后;
命令用;或\g结束,换句话说,仅按Enter不执行命令;
输入help或\h获得帮助,也可以输入更多的文本获得特定命令的帮助(如,输入help select获得使用SELECT语句的帮助);
输入quit或exit退出命令行实用程序。