mysql命令行 MySQL必知必会笔记(一)
数据库软件不等于数据库
数据库软件应称为DBMS(数据库管理系统)
数据库是通过DBMS创建和操纵的容器
2. 表:某种特定类型数据
1.数据库:保存有组织的数据的容器(通常是一个文件或一组文件) 数据库软件不等于数据库 数据库软件应称为DBMS(数据库管理系统) 数据库是通过DBMS创建和操纵的容器 2. 表:某种特定类型数据的结构化清单,可用于存储某种特定类型的数据 每个表都有一个名字来标识自己,名字是唯一的 3. 模式:描述数据库中特定的表以及整个数据库(和其中表的关系) 4. 列:表中的一个字段,所有表都是由一个或多个字段组成的 5. 数据类型:所容许的数据的类型。每个表列都有相应的数据类型,限制(容许)该列中存储的数据 6. 行:表中的一个表中的数据是按行存储的,所保存的每个记录存储在自己的行内 7. 主键(primarykey):一列(或一组列),其值能够唯一区分表中每个行【没有主键,更新删除表中特定行很困难】 表中的任何列都可以作为主键 任意两行都不具有相同的主键值 每个行都必须有一个主键值(主键列不允许NULL值) 不更新主键列中的值 不重用主键列的值 不在主键列中使用可能会更改的值 8. SQL:结构化查询语言,是一种专门用来与数据库通信的语言 9. MYSQL:一种开源的数据库软件 10. DBMS:数据库管理系统【分类】 第一类:基于共享文件系统的DBMS(Microsoft Access),用于桌面用途 第二类:基于客户机-服务器的DBMS(MySQL,Oracle) 服务器:是负责数据访问和处理的(数据添加、删除、更新)一个软件,运行在成为数据库服务器的计算机上,比如MySQL DBMS 客户机:与用户打交道的软件mysql命令行,比如为web应用开发语言,程序设计语言 客户机和服务器可能安装在两台计算机或一台计算机上,不管在不在相同的计算机上,为了进行数据库交互,客户机软件都要与服务器软件进行通信 11. MySQL版本:当前版本为5,稳定版本为5.1 12. MySQL工具:给MySQL提供要执行命令的一个应用 mysql命令行实用程序 在命令提示符窗口输入 mysql -u root -p 命令用;或者\g结束 输入quit或者exit退出命令行实用程序 Navicat:图形化工具 客户机连接MySQL (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |