MySQL基础知识一

MySql优点:稳定,可靠,快速,可信。

MySQL是基于客户机-服务器的数据库。服务器部分是负责所有数据访问和处理的一个软件。数据添加,删除,更新等所有请求都由服务器软件完成。

客户机是与用户打交道的软件。客户机和服务器软件可以安装在不同的计算机上。

数据库(database):保存有组织的数据的容器。(看做一个大仓库)

数据库管理软件叫做DBMS(数据库管理系统):如MySQL。我们不能直接访问数据库而是使用数据库管理软件代替访问。

表:将数据扔到大仓库下的特定的小房间里。一个房间相当于一个表。表是一种结构化的文件,可用来存储某种特定类型数据

每个数据库中表名是唯一的。

列:表中的一个字段。表是由一个或多个列组成。每个列都有相应的数据类型,它限制该列中存储的数据。

行:表中的一个记录。

主键(primary key):一行中能唯一标识自己的字段。主键可以使数据更便于管理和操纵。

主键值必须唯一且不能为空。

外键(foreign key):是其他表的主键,外键可以重复,可以为空值,外键是用来和其他表建立联系的。

SQL:数据库查询语言。用来与数据库进行通信。任意两个DBMS的SQL语言不会完全可移植。

命令行程序 操作:

命令输入在->mysql之后;

命令用 ;或 \g 表示结束;

输入help 或 \h 获得帮助,也可以输入更多文本获得特定帮助,help select获得SELECT语句帮助

输入quit或exit或 \q 退出命令行程序

InnoDB是数据库的引擎。MySQL常见引擎有两种:InnoDB和MyISAM,后者不支持外键。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MySQL 数据库 什么是数据库?英文名:DataBase (DB)用于存储和管理数据的仓库。 数据库的特点持久...
    北洋同学阅读 2,944评论 0 1
  • MySQL(一)MySQL基础介绍 最近的学习内容是数据库相关的一些知识,主要以MySQL为主,参考书籍——《My...
    不二臣_463d阅读 2,865评论 0 0
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 9,469评论 0 19
  • 第三章 数据库系统 3.1 数据库管理系统的类型 通常有多个分类标准。如按数据模型分类、按用户数分类、按数据库分布...
    步积阅读 8,003评论 0 7
  • 1.MySQL数据库 2.SQL语句 第一节课 ###1(MySQL数据库)数据库概念.avi 5...
    码了个农啵阅读 4,983评论 1 16

友情链接更多精彩内容