MySQL数据表的基本操作
MySQL数据表的基本操作
不善表演
都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,都是转载的,
展开
-
8、如何将SQL语句映射为文件操作
介绍一下如何将 SQL 语句映射为文件操作。1. 查询数据表前面介绍过,在 MySQL 中无论哪种存储引擎的表都会有一个 .frm 文件来保存数据表的结构定义。所以,执行 SHOW TABLES; 语句相当于列出数据库目录中所有 .frm 文件的基本名,所得到的结果是相同的。有些数据库系统使用注册表来记录某数据库里的所有数据表,但 MySQL 没有这样做,因为,MySQL 数据目录的层次结构已经把“注册表”隐藏在其中了。2. 创建数据表创建数据表时,需要执行 CREATE TABLE 语句定义数据原创 2020-10-11 11:30:34 · 535 阅读 · 0 评论 -
7、数据表添加字段(三种方式)
MySQL 数据表是由行和列构成的,通常把表的“列”称为字段(Field),把表的“行”称为记录(Record)。随着业务的变化,可能需要在已有的表中添加新的字段。MySQL 允许在开头、中间和结尾处添加字段。在末尾添加字段一个完整的字段包括字段名、数据类型和约束条件。MySQL 添加字段的语法格式如下:ALTER TABLE <表名> ADD <新字段名><数据类型>[约束条件];对语法格式的说明如下:<表名> 为数据表的名字;<新字原创 2020-10-10 10:12:59 · 44174 阅读 · 2 评论 -
6、查看表结构命令
创建完数据表之后,经常需要查看表结构(表信息)。在 MySQL 中,可以使用 DESCRIBE 和 SHOW CREATE TABLE 命令来查看数据表的结构。DESCRIBE:以表格的形式展示表结构DESCRIBE/DESC 语句会以表格的形式来展示表的字段信息,包括字段名、字段数据类型、是否为主键、是否有默认值等,语法格式如下:DESCRIBE <表名>;或简写成:DESC <表名>;【实例1】分别使用 DESCRIBE 和 DESC 查看表 tb_emp1 的表原创 2020-10-10 10:12:53 · 8238 阅读 · 0 评论 -
5、删除被其它表关联的主表
数据表之间经常存在外键关联的情况,这时如果直接删除父表,会破坏数据表的完整性,也会删除失败。删除父表有以下两种方法:先删除与它关联的子表,再删除父表;但是这样会同时删除两个表中的数据。将关联表的外键约束取消,再删除父表;适用于需要保留子表的数据,只删除父表的情况。下面介绍了如何取消关联表的外键约束并删除主表,也就是上面所说的删除父表的第二种方法。在数据库中创建两个关联表。创建表 tb_emp4 的 SQL 语句如下:CREATE TABLE tb_emp4(id INT(11) PRIM原创 2020-10-10 10:12:43 · 644 阅读 · 1 评论 -
4、删除数据表(DORP TABLE语句)
在 MySQL 数据库中,对于不再需要的数据表,我们可以将其从数据库中删除。在删除表的同时,表的结构和表中所有的数据都会被删除,因此在删除数据表之前最好先备份,以免造成无法挽回的损失。下面我们来了解一下 MySQL 数据库中数据表的删除方法。基本语法使用 DROP TABLE 语句可以删除一个或多个数据表,语法格式如下:DROP TABLE [IF EXISTS] 表名1 [ ,表名2, 表名3 ...]对语法格式的说明如下:表名1, 表名2, 表名3 …表示要被删除的数据表的名称。DRO原创 2020-10-10 10:12:28 · 7231 阅读 · 0 评论 -
3、修改/删除字段
修改字段名称MySQL 中修改表字段名的语法规则如下:ALTER TABLE <表名> CHANGE <旧字段名> <新字段名> <新数据类型>;其中:旧字段名:指修改前的字段名;新字段名:指修改后的字段名;新数据类型:指修改后的数据类型,如果不需要修改字段的数据类型,可以将新数据类型设置成与原来一样,但数据类型不能为空。例 1使用 ALTER TABLE 修改表 tb_emp1 的结构,将 col1 字段名称改为 col3,同时将数据类原创 2020-10-10 10:12:13 · 2958 阅读 · 0 评论 -
2、ALTER TABLE:修改数据表
修改数据表的前提是数据库中已经存在该表。修改表指的是修改数据库中已经存在的数据表的结构。修改数据表的操作也是数据库管理中必不可少的,就像画素描一样,画多了可以用橡皮擦掉,画少了可以用笔加上。不了解如何修改数据表,就相当于是我们只要画错了就要扔掉重画,这样就增加了不必要的成本。在 MySQL 中可以使用 ALTER TABLE 语句来改变原有表的结构,例如增加或删减列、更改原有列类型、重新命名列或表等。其语法格式如下:ALTER TABLE <表名> [修改选项]修改选项的语法格式如下原创 2020-10-10 10:12:05 · 1852 阅读 · 0 评论 -
1、创建数据表(CREATE TABLE语句)
在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。接下来我们介绍一下创建数据表的语法形式。基本语法在 MySQL 中,可以使用 CREATE TABLE 语句创建表。其语法格式为:CREATE TABLE <表名> ([表定义选项])[表选项][分区选项];其中,[表定义选项]的格式为:<列名1> <原创 2020-10-10 10:11:53 · 16859 阅读 · 0 评论