加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql命令行 MySQL必知必会笔记(一)

发布时间:2022-11-18 15:02:09 所属栏目:MySql教程 来源:互联网
导读: 1.数据库:保存有组织的数据的容器(通常是一个文件或一组文件)
数据库软件不等于数据库
数据库软件应称为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

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!