OnITRoad - MySQL基础

MySQL创建数据库

MySQL创建数据库 简介:在本教程中,您将学习如何使用MySQL CREATE DATABASE语句在服务器中创建新数据库。 MySQL将数据库实现为一个目录,其中包含与数据库表相对应的所有文件。 要在MySQL中创建新数据库,请使用具有以下语法的CREATE DATABASE语句: CREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER

Views:0  2019-11-20

MySQL DROP DATABASE删除数据库

MySQL DROP DATABASE删除数据库 简介:在本教程中,您将学习如何使用MySQL DROP DATABASE语句删除服务器中的现有数据库。 DROP DATABASE语句删除数据库中的所有表并永久删除数据库。 因此,使用此语句时应非常小心。 下面显示了DROP DATABASE语句的语法: DROP DATABASE [IF EXISTS] database_name; 在此语句中

Views:0  2019-11-20

了解MySQL存储引擎

了解MySQL存储引擎 简介:在本教程中,您将学习各种MySQL存储引擎或表类型。 必须了解MySQL中每个存储引擎的功能,以便您可以有效地使用它们以最大化数据库的性能。 MySQL为其表提供了各种存储引擎,如下所示: MyISAM InnoDB MERGE MEMORY (HEAP) ARCHIVE CSV FEDERATED 每个存储引擎都有其自身的优缺点。 了解每个存储引擎功能并为表选择

Views:0  2019-11-20

MySQL创建表

MySQL创建表 简介:在本教程中,我们将向您展示如何使用MySQL CREATE TABLE语句在数据库中创建一个新表。 MySQL CREATE TABLE语法 CREATE TABLE语句允许您在数据库中创建一个新表。 以下说明了CREATE TABLE语句的基本语法: CREATE TABLE [IF NOT EXISTS] table_name( column_1_defini

Views:0  2019-11-20

MySQL序列

MySQL序列 简介:在本教程中,您将学习如何使用MySQL序列自动为表的ID列生成唯一编号。 创建MySQL序列 在MySQL中,序列是按升序生成的整数列表,即1,2,3…许多应用程序需要序列来生成唯一的数字以用于标识,例如CRM中的客户ID,HR中的员工编号以及服务管理系统。 要在MySQL中自动创建序列,请为列设置AUTO_INCREMENT属性,该列通常是主键列。 当您使用AUTO_I

Views:0  2019-11-20

MySQL ALTER TABLE

MySQL ALTER TABLE 简介:在本教程中,您将学习如何使用MySQL ALTER TABLE语句添加列,更改列,重命名列,删除列和重命名表。 设置样本表 我们为演示创建一个名为Vehicles的表: CREATE TABLE vehicles ( vehicleId INT, year INT NOT NULL, make VARCHAR(100) NOT

Views:0  2019-11-20

如何使用MySQL RENAME TABLE语句重命名表

如何使用MySQL RENAME TABLE语句重命名表 简介:在本教程中,您将学习如何使用MySQL RENAME TABLE语句和ALTER TABLE语句重命名表。 MySQL RENAME TABLE语句简介 由于业务需求发生变化,因此我们需要将当前表重命名为新表,以更好地反映新情况。 MySQL为我们提供了一个非常有用的语句,它可以更改一个或多个表的名称。 要更改一个或多个表,我们使

Views:0  2019-11-20

MySQL 删除列

MySQL 删除列 简介:在本教程中,您将学习如何使用MySQL DROP COLUMN语句从表中删除列。 MySQL DROP COLUMN语句简介 在某些情况下,您想要从表中删除一个或多个列。 在这种情况下,请使用以下ALTER TABLE DROP COLUMN语句: ALTER TABLE table_name DROP COLUMN column_name; 使用以下语法: 首

Views:0  2019-11-20

如何使用MySQL ADD COLUMN语句向表中添加列

如何使用MySQL ADD COLUMN语句向表中添加列 简介:在本教程中,我们将向您展示如何使用MySQL ADD COLUMN语句向表中添加列。 MySQL ADD COLUMN语句简介 要将新列添加到现有表中,请使用ALTER TABLE ADD COLUMN语句,如下所示: ALTER TABLE table ADD [COLUMN] column_name column_defini

Views:0  2019-11-20

MySQL 删除表DROP TABLE

MySQL 删除表DROP TABLE 简介:在本教程中,您将学习如何使用MySQL DROP TABLE语句从数据库中删除表。 MySQL DROP TABLE语句语法 要删除现有表,请使用MySQL DROP TABLE语句。 这是DROP TABLE语句的基本语法: DROP [TEMPORARY] TABLE [IF EXISTS] table_name [, table_name]

Views:0  2019-11-20

MySQL临时表

MySQL临时表 简介:在本教程中,我们将讨论MySQL临时表,并向您展示如何创建,使用和删除临时表。 MySQL临时表简介 在MySQL中,临时表是一种特殊的表类型,它允许您存储临时结果集,您可以在单个会话中重复使用多次。 如果无法查询需要单个带有SELECT语句的JOIN子句的数据是不可能或不昂贵的,则临时表非常方便。 在这种情况下,您可以使用临时表存储即时结果,并使用另一个查询对其进行处

Views:0  2019-11-20

MySQL TRUNCATE TABLE

MySQL TRUNCATE TABLE 简介:在本教程中,您将学习如何使用MySQL TRUNCATE TABLE语句删除表中的所有数据。 MySQL TRUNCATE TABLE语句简介 MySQL TRUNCATE TABLE语句允许您删除表中的所有数据。 从逻辑上讲,TRUNCATE TABLE语句就像没有WHERE子句的DELETE语句,该子句从表或DROP TABLE和CREATE

Views:0  2019-11-20

如何使用MySQL生成的列

如何使用MySQL生成的列 简介:在本教程中,您将学习如何使用MySQL生成的列来存储从表达式或其他列计算出的数据。 MySQL生成列简介 创建新表时,可以在CREATE TABLE语句中指定表列。 然后,您使用INSERT,UPDATE和DELETE语句直接修改表列中的数据。 MySQL 5.7引入了一项称为生成的列的新功能。 生成列是因为这些列中的数据是基于预定义表达式计算的。 例如,您具

Views:0  2019-11-20

MySQL数据类型

MySQL数据类型 简介:在本教程中,您将学习MySQL数据类型以及如何在MySQL中设计数据库时有效地使用它们。 数据库表包含具有特定数据类型(例如数字或字符串)的多列。 MySQL除了提供数字和字符串之外,还提供更多的数据类型。 MySQL中的每种数据类型可以由以下特征确定: 它代表的价值类型。 占用的空间以及值是固定长度还是可变长度。 数据类型的值可以索引或不索引。 MySQ

Views:0  2019-11-20

MySQL INT数据类型

MySQL INT数据类型 简介:在本教程中,您将了解MySQL INT或整数数据类型以及如何在数据库表设计中使用它。 此外,我们将向您展示如何使用整数列的显示宽度和ZEROFILL属性。 MySQL INT类型简介 在MySQL中,INT代表整数。 整数可以不带小数部分(例如1、100、4,-10)写入,并且不能为1.2、5 / 3等。 整数可以为零,正数和负数。 MySQL支持所有标准SQ

Views:0  2019-11-20

MySQL DECIMAL数据类型

MySQL DECIMAL数据类型 简介:在本教程中,我们将向您介绍MySQL DECIMAL数据类型以及如何在数据库表中有效使用它。 MySQL DECIMAL数据类型简介 MySQL DECIMAL数据类型用于在数据库中存储精确的数值。 我们经常将DECIMAL数据类型用于保留精确度的列,例如会计系统中的货币数据。 要定义数据类型为DECIMAL的列,请使用以下语法: column_nam

Views:0  2019-11-20