dreamhappy2012

MySQL 创建表有哪些规则?

问、 MySQL 创建表有哪些规则? 答:  创建表:当我们要建立一个数据库,第一步是先创建数据库,第二步就是要创建表,创建表的过程,实际上是使用 SQL 语句,对列的属性进行定义,实施完整性约束的一个过程。  一个表只能有一个主键,可以是单列主键,也可是复合主键  表名和列名必须遵守 MySQL 命名规则: ⚫ 半角英文字母、半角数字、下划线(_)。 ⚫ 名称必须以半角英文字母作为开头。

dreamhappy2012

2019-07-18

0.0000 0 2
  • 关注作者
  • 收藏

什么是数据库表?

问、什么是数据库表? 答: ⚫ 数据表(table)是数据库最重要组成部分之一,是其它对象的基础 ⚫ 数据表是存储数据的数据地方 ⚫ 数据表是包含了特定实体类型数据 ⚫ 数据表由行(row)和列(column)构成的二维网络 ⚫ 数据表一定先有表结构,再有数据(没有数据,称为空表) ⚫ 数据表至少有一列,可以没有行(下图中的 t_01 就是建立的行) ⚫ 数据表名称要求唯一,而且不要包含特殊字符

dreamhappy2012

2019-07-18

85.7824 2 0
  • 关注作者
  • 收藏

MySQL 常见的数据库引擎包括哪些?

问、MySQL 常见的数据库引擎包括哪些? 答: innodb、myisam、memery、csv、blackhole、archive、federated、performance_schema。其中 innodb 和 myisam 占到 95%以上。 innodb 是一个健壮的事务型存储引擎,这种存储引擎已经被很多互联网公司使用,为用户操作非常大的数据存储提供了一个强大的解决方案。innodb 还

dreamhappy2012

2019-07-18

0.0000 0 1
  • 关注作者
  • 收藏

什么是数据库引擎?

问、 什么是数据库引擎? 答: 相当于数据库实例的发动机。数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引擎可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。 不同的数据库引擎有不同的特点,可

dreamhappy2012

2019-07-18

0.0000 0 2
  • 关注作者
  • 收藏

切换数据库语句?

问、切换数据库语句? 答: 语法:use 数据库名; eg:切换到 school 数据库 use school; 在 workbench 中,如果只是用一个数据库,不经常切换数据库,可以设定默认数据库。

dreamhappy2012

2019-07-18

0.0000 0 3
  • 关注作者
  • 收藏

查看建库语句?

问、查看建库语句? 答: 语法:show create database 数据库名; 查看 school 数据库的建库语句 show create database school;

dreamhappy2012

2019-07-18

0.0000 0 1
  • 关注作者
  • 收藏

系统中的四个库?

问、系统中的四个库? 答: ⚫ sys 库:MySQL5.7 增加了 sys 系统数据库,通过这个库可以快速的 了解系统的元数据信息。 ⚫ information_schema 库:提供了访问数据库元数据的方式。 ⚫ MySQL 库:主要负责存储数据库的用户、权限设置、关键字等 MySQL 自己需要使用的控制和管理信息。 ⚫ performance_schema 库:主要用于收集数据库服务器性能参

dreamhappy2012

2019-07-18

0.0000 0 2
  • 关注作者
  • 收藏

什么是DCL语句?

问、什么是DCL语句? 答: DCL(data control language,数据控制语言)用来确认或者取消对数据库中的数据进行的变更。除此之外,还可以对 RDBMS 的用户是否有权限操作数据库中的对象(数据库表等)进行设定。 DCL 包含以下几种指令。 ⚫ commit: 确认对数据库中的数据进行的变更 ⚫ rollback: 取消对数据库中的数据进行的变更 ⚫ grant: 赋予用户操

dreamhappy2012

2019-07-18

0.0000 0 1
  • 关注作者
  • 收藏

什么是 DML语句?

问、什么是 DML语句? 答: DML(data manipulation language,数据操纵语言)用来查询或者变更表中的记录。 DML 包含以下几 种指令。 ⚫ insert:向表中插入新数据 ⚫ update:更新表中的数据 ⚫ delete:删除表中的数据

dreamhappy2012

2019-07-18

0.0000 0 1
  • 关注作者
  • 收藏

什么是DDL语句?

问、什么是DDL语句? 答: DDL(data definition language,数据定义语言)用来创建或者删除存储数据用的数据库以及数据库中的表等对象。 DDL 包含以下几种指令。 ⚫ create:创建数据库和表等对象 ⚫ alter:修改数据库和表等对象的结构 ⚫ drop:删除数据库和表等对象

dreamhappy2012

2019-07-18

0.0000 0 5
  • 关注作者
  • 收藏

SQL 的基本书写规则是什么?

问、SQL 的基本书写规则 答: ⚫ SQL 语句以分号“;”结尾。 ⚫ SQL 语句不区分大小写,但是插入到表中的数据是区分大小写的。 ⚫ 字符串和日期常数需要使用单引号“ ' ”括起来,数字直接写即可。 ⚫ 单行注释可以用“-- ” 多行注释可以用快捷键:ctrl /(小键盘的”/”)

dreamhappy2012

2019-07-18

0.0000 0 7
  • 关注作者
  • 收藏

SQL 和 MySQL的区别?

问、SQL 和 MySQL的区别? 答: ⚫ SQL:结构化查询语言(structured query language),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 ⚫ MySQL 是一个关系型数据库管理系统,是一种开源的数据库软件,简单一点的理解就是 MySQL 用来存储数据,而 SQL 是用来管理 MySQL 的一种语言。 ⚫ SQL 是一种语言,MyS

dreamhappy2012

2019-07-18

0.0000 0 7
  • 关注作者
  • 收藏

mysql的可视化工具有哪几个?

问、mysql的可视化工具有哪几个? 答: 将多种 MySQL 的程序以友好的人机界面展现出来的一种软件。 常用的 MySQL 可视化工具: MySQLworkbench:官方工具,本课程使用,安装方式见《MySQLworkbench 安装》 navicat:收费版本,界面和功能更加强大。还可以支持 SQLserver

dreamhappy2012

2019-07-18

0.0000 0 1
  • 关注作者
  • 收藏

MySQL 服务端常用工具有哪些?

问、MySQL 服务端常用工具有哪些? 答: ⚫ MySQLd:MySQL 服务核心进程。在 linux 环境下,启动时会被 MySQLd_safe 调用。只有它成功启动, 数据库实例才能正常运作。 ⚫ MySQLd_safe:MySQL 实例的安全启动脚本,在 unix 和 netware 中推荐使用 MySQLd_safe 来启动 MySQLd 服务器。MySQLd_safe 增加了一些安全特

dreamhappy2012

2019-07-18

0.0000 0 2
  • 关注作者
  • 收藏

MySQL 版本怎么看?

问、MySQL 版本怎么看? 答: MySQL 的命名是根据发行版本不同由三个数字和一个后缀组成,如:MySQL-5.7.2。发行版名称中的数 字使用如下规则解析: 5 表示主版本(majorversion),它同时也定义了文件格式(fileformat)。所有主版本为 4 的版本有着同 样的文件格式;不用主版本的差别会很大; 7 表示发行版本(releaselevel),主版本和发行版本一同构成

dreamhappy2012

2019-07-18

85.7824 2 2
  • 关注作者
  • 收藏

MySQL 的种类有哪些?

问、MySQL 的种类有哪些? 答: MySQL community server 社区版本,开源免费,但不提供官方技术支持,通常情况下都是选择社区版。 MySQL enterprise edition 企业版本,需付费,可以试用 30 天。 MySQL cluster 集群版,开源免费。可将几个 MySQLserver 封装成一个 server。高级软件。 MySQL clustercge 高级

dreamhappy2012

2019-07-18

0.0000 0 3
  • 关注作者
  • 收藏

什么是 RDBMS?

问、什么是 RDBMS? 答: 关系型数据库,也叫关系型数据库管理系统(RDBMS),所有的数据存储在不同表中,使用主键或外建 立表间的关系。 • 能让我们使用表、列和索引实现一个数据库(如何写) • 解析和执行一个 SQL 查询,并将结果返回给客户端(如何读) • 提供管理接口(如何管) 数据库:是表的集合,带有相关的元数据。 – 表:一个表是由列和行组成的数据矩阵。数据库基础对象。 – 列:

dreamhappy2012

2019-07-18

0.0000 0 4
  • 关注作者
  • 收藏

数据库管理系统包括哪些

问:数据库管理系统包括哪些 ⚫ 数据库文件 按照一定规则,存放在硬盘上的数据文件集合。所以,MySQL 里的数据库都能在计算机硬盘内某个文 件夹里找到对应的数据文件。 ⚫ 数据库管理系统 用来管理数据库文件一套程序(比如关系型/非关系型数据库)。 ⚫ 数据库实例 指计算机内存中处于运行状态的数据库程序,以及为这些程序分配的一些内存空间。 实例是位于内存中,只在数据库处运行状态时才存在。简单点来讲

dreamhappy2012

2019-07-18

0.0000 0 3
  • 关注作者
  • 收藏

数据库的分类有哪些

问、数据库的分类 答: ⚫ 关系型数据库:MySQL,oracle,SQLserver,db2,access 等(70%以上的软件用关系型数据库) ⚫ 非关系型数据库:mongodb,redis,memery,cached 等(没有事物和外键)

dreamhappy2012

2019-07-18

85.7824 2 4
  • 关注作者
  • 收藏

数据库的基本概念

问、数据库的基本概念 答: ⚫ DB:能将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合称为数据库 (database,db) ⚫ DBMS:用来管理数据库的计算机系统称为数据库管理系统(database management system,dbms)。 ⚫ RDBMS:关系型数据库通过关系数据库管理系统(relational database management system

dreamhappy2012

2019-07-18

0.0000 0 2
  • 关注作者
  • 收藏
<12344>