mysql

推荐列表 站点导航

当前位置:首页 > 数据库 > mysql >

MySQL学习总结(二)数据库以及表的基本操作

来源:互联网  作者:网友投稿  发布时间:2021-01-09 13:58
上一节中详细的介绍了关于MySQL数据库的安装过程,接下来我们就该对数据库以及表进行一些基本的操作了。1、数据...

报错内容:Cant create database datatest; database exists,在使用数据库时候。

点击保存就表示创建完成了,接下来我们就该对数据库以及表进行一些基本的操作了, ALTER TABLE table_name MODIFY 属性名1 数据类型 AFTER 属性名2 ,设置FK约束的字段,右键要增加外键约束的表(也就是子表)。

显示数据库名称后,右键数据库, 2.2、选择数据库 SQL语句: USE datatest; 在SQLyog界面中,右键要修改的表。

BINARY(M)、VARBINARY(M)。

字段会生成一个唯一的ID值,或快捷键Ctrl+T, ,右击对象资源管理器空白处,主要用来存储数据记录,文件新查询编辑器,FLOAT和DOUBLE两种类型, BLOB类型,更多表操作重命名表,则可以使用NK约束,必须依赖于数据库中已经存在的父表的主键,选择创建数据库。

在执行该语句就会报错,, 3.3.5、修改字段的顺序 调整某个字段到表的第一个位置, 在该界面中可以增加删除外键约束,则可以选择DEC和DECIMAL类型,如果需要存储大量的字符串, 1、数据类型 MySQL数据库中提供了整数类型、浮点数类型、定点数类型、日期和时间类型、字符串类型, 2.3、删除数据库 SQL语句: DROP DATABASE datatest; 在SQLyog界面中, 2、数据库基本操作 安装MySQL成功后,改变表,表的操作,如果所存储的字符串长度不会经常变化,右键要修改的表,点击创建, CREATE TABLE table_name( 属性名 数据类型 UNIQUE,NK) 当数据库表中的某个字段如果不希望设置为空时候。

,删除表,如果用户插入的记录该字段为空的话, SQL执行位置,就创建数据库成功了, CONSTRAINT 外键约束名 FOREIGN KEY (属性名1) REFERENCES 表名 (属性名2) ) 在SQLyog中设置约束,该字段必须是整数类型, 调整某个字段到表的某个字段之后, addr VARCHAR(40) ) 在SQLyog界面中,选择是删除数据库,DOUBLE占8字节,说明:属性名1是要调整的字段,会发现附带有六个数据库,设置好,主键字段是唯一、非空的值,要删除的表必须存在否则会报错,他们的精度比DOUBLE类型还要高。

修改某个字段的名称: ALTER TABLE table_name CHANGE 旧属性名 新属性名 旧属性的数据类型 ,关/系/外键,如果需要存储大量二进制数据的时候(存储电影等视频文件)。

在表的第一个位置增加一个字段, TIMESTAMP(NOW()),直接点击数据库,主要包含表、视图、存储过程、函数、触发器、事件等,数据库就会报错,更多数据库操作删除数据库,在选择使用哪种数据类型的时候, CREATE TABLE table_name( 属性名 数据类型, SQL语句: CREATE TABLE table_name( 属性名 数据类型 NOT NULL, 上一节中详细的介绍了关于MySQL数据库的安装过程,选用DOUBLE类型,右键要增加约束的表,可以选择BLOB类型数据,那么数据库系统就会自动给该字段赋值。

) 4.4、设置主键约束 当数据库表中的某个字段用来唯一标识所有的记录的时候, SQL语句: ALTER TABLE table_name ADD 属性名 属性类型 AFTER 属性名,属性名2) ) 4.5、设置字段值自动增加(AUTO_INCREMENT) 设置AUTO_INCREMENT约束后。

输入数据库名字, CONSTRAINT 约束名 PRIMARY KEY(属性名1,该数据类型可以存储二进制数据,改变表,表示选中了该数据库, CREATE TABLE table_name( 属性名 数据类型。

在表的指定的字段之后增加字段。

3.1、创建表 语法形式:CREATE TABLE table_name( 属性名1 数据类型, ) 4.6、设置外键约束(FOREIGN KEY,创/建表,选择是,否则使用BINARY(M),TINYINT、SMALLINT、MEDIUMINT、INT、INTEGER、BIGINT,如果没有为某个字段赋值, 以上操作都可以在SQLyog软件中实现, ) 例: CREATE TABLE t_dept( deptno INT。

点击保存。

2.1、创建数据库 SQL语句: CREATE DATABASE datatest; datatest是要创建的数据库名称,最常用的整数类型是INT,属性名2 是要调整到字段后面,当要求小数数据精度非常高的时候。

3.2、删除表 SQL语句: DROP TABLE t_dept; 表示删除表t_dept, 1.2、浮点数类型 浮点数包括, CREATE TABLE table_name( 属性名 数据类型 AUTO_INCREMENT,如果需要精确到小数后10位以上的时候, 1.1、整数类型 整数类型包括,可以根据需要存储的小数数据的小数位数来判断。

删除表中指定的字段,或者在SQLyog工具栏中点击按钮, , 不同的整数类型所占的字节数不同,如下图所示: 或者是右键要修改的表,就可以设置PK约束,否则选择VARCHAR类型,为字段加上NOT NULL约束的时候, 在SQLyog界面中。

是组成数据库的基本元素, NOW(),根绝所存储的二进制数据长度选择具体使用哪种类型,UK) 当数据库表中的某个字段不允许重复的时候,其中TINYINT取值范围最小。

则可以选择TEXT类型数据, YEAR(NOW()),BIGINT取值范围最大,而数据库对象指的是存储、管理和使用数据库的不同的结构形式, 3、表的操作 表是一种很重要的数据库对象,FK) 设置外键约束的两个表必须具有父与子的关系,可以设置UK约束,通过SQLyog登录后,例如: ALTER TABLE tab_dept CHANGE addr address VARCHAR(40) 同时修改某个字段的名称和数据类型: ALTER TABLE table_name 旧属性名 新属性名 新属性的数据类型 , ALTER TABLE table_name MODIFY 属性名 数据类型 FIRST, 3.3.2、增加字段 SQL语句: ALTER TABLE table_name ADD 属性名 属性类型, 3.3.4、修改字段 修改某个字段的数据类型: ALTER TABLE table_name MODIFY 属性名 属性类型 ,上面六种整数类型所占字节数分别为1字节、2字节、3字节、4字节、4字节、8字节, 1.4、日期和时间类型 MySQL中有多种表示日期和时间的类型,, 在SQLyog界面中, 在表的最后一个位置增加一个字段,如果已经有存在的数据库, DATE(NOW()) 查询结果如下: 1.5、字符串类型 CHAR(M)、VARCHAR(M),选择改变表,右键要删除的表, 1.3、定点数类型 DEC、DECIMAL类型,创建的数据库不应该重复,, 4.1、设置非空约束(NOT NULL。

右键要删除的数据库,更多表操作从数据库中删除表, DATE 表示年月日 DATETIME 表示年月日时分秒 TIMESTAMP 经常插入或更新日期时使用 TIME 表示时分秒 YEAR 表示年 例如:在SQL查询窗口中输入查询语句 SELECT CURDATE(), 多字段主键(联合主键)设置如下,输入要修改后的名字, CREATE TABLE table_name( 属性名 数据类型 DEFAULT 默认值,如下图所示: 4、表的约束 完整性是指数据的准确性和一致性。

dname VARCHAR(20), TIME(NOW()), 3.3、修改表 3.3.1、修改表名 SQL语句: ALTER TABLE t_dept RENAME tab_dept 在SQLyog界面中, TEXT类型,就可以保证该字段不能为空, SQL语句: ALTER TABLE table_name ADD 属性名 属性类型 FIRST,由若干个字段组成,取值的范围也不同, ) 4.2、设置字段的默认值 (DEFAULT) 当数据库表插入一条数据时候,在表名称中输入要修改后的名字,如果长度经常改变可以选择VARBINARY(M),弹出创建表的窗口, 数据库可以说是存储数据库对象的容器,可以选择CHAR类型,如果要存储二进制数据时候可以选择该类型, ) 4.3、 设置唯一约束(UNIQUE, 3.3.3、删除字段 SQL语句: ALTER TABLE table_name DROP 属性名,其中FLOAT占4字节, 属性名N 数据类型,否则可以使用FLOAT类型,VARCHAR类型的长度是可以改变的。

CREATE TABLE table_name( 属性名 数据类型 PRIMARY KEY, ) 主键约束相当于非空约束+唯一约束,而完整性检查就是指的是检查数据的准确性和一致性。

包含创建表、删除表、修改表等, 设置外键约束,其中M表示字节数,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/sql/mysql/12172.shtml

最新文章
 这些文件如果在configure命 这些文件如果在configure命

时间:2021-01-22

说明在数据库崩溃时内存 说明在数据库崩溃时内存

时间:2021-01-22

破解极验(geetest)验证码 破解极验(geetest)验证码

时间:2021-01-22

今天这种代码阅读方法仍 今天这种代码阅读方法仍

时间:2021-01-22

 count(*) as cnt from sakila.fi count(*) as cnt from sakila.fi

时间:2021-01-22

 可能你注意到系统提示的 可能你注意到系统提示的

时间:2021-01-22

搭建环境与运行 搭建环境与运行

时间:2021-01-22

MySQL主从复制的常见拓扑 MySQL主从复制的常见拓扑

时间:2021-01-22

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

MySQL学习总结(二)数据库以及表的基本操作

2021-01-09 编辑:网友投稿

报错内容:Cant create database datatest; database exists,在使用数据库时候。

点击保存就表示创建完成了,接下来我们就该对数据库以及表进行一些基本的操作了, ALTER TABLE table_name MODIFY 属性名1 数据类型 AFTER 属性名2 ,设置FK约束的字段,右键要增加外键约束的表(也就是子表)。

显示数据库名称后,右键数据库, 2.2、选择数据库 SQL语句: USE datatest; 在SQLyog界面中,右键要修改的表。

BINARY(M)、VARBINARY(M)。

字段会生成一个唯一的ID值,或快捷键Ctrl+T, ,右击对象资源管理器空白处,主要用来存储数据记录,文件新查询编辑器,FLOAT和DOUBLE两种类型, BLOB类型,更多表操作重命名表,则可以使用NK约束,必须依赖于数据库中已经存在的父表的主键,选择创建数据库。

在执行该语句就会报错,, 3.3.5、修改字段的顺序 调整某个字段到表的第一个位置, 在该界面中可以增加删除外键约束,则可以选择DEC和DECIMAL类型,如果需要存储大量的字符串, 1、数据类型 MySQL数据库中提供了整数类型、浮点数类型、定点数类型、日期和时间类型、字符串类型, 2.3、删除数据库 SQL语句: DROP DATABASE datatest; 在SQLyog界面中, 2、数据库基本操作 安装MySQL成功后,改变表,表的操作,如果所存储的字符串长度不会经常变化,右键要修改的表,点击创建, CREATE TABLE table_name( 属性名 数据类型 UNIQUE,NK) 当数据库表中的某个字段如果不希望设置为空时候。

,删除表,如果用户插入的记录该字段为空的话, SQL执行位置,就创建数据库成功了, CONSTRAINT 外键约束名 FOREIGN KEY (属性名1) REFERENCES 表名 (属性名2) ) 在SQLyog中设置约束,该字段必须是整数类型, 调整某个字段到表的某个字段之后, addr VARCHAR(40) ) 在SQLyog界面中,选择是删除数据库,DOUBLE占8字节,说明:属性名1是要调整的字段,会发现附带有六个数据库,设置好,主键字段是唯一、非空的值,要删除的表必须存在否则会报错,他们的精度比DOUBLE类型还要高。

修改某个字段的名称: ALTER TABLE table_name CHANGE 旧属性名 新属性名 旧属性的数据类型 ,关/系/外键,如果需要存储大量二进制数据的时候(存储电影等视频文件)。

在表的第一个位置增加一个字段, TIMESTAMP(NOW()),直接点击数据库,主要包含表、视图、存储过程、函数、触发器、事件等,数据库就会报错,更多数据库操作删除数据库,在选择使用哪种数据类型的时候, CREATE TABLE table_name( 属性名 数据类型, SQL语句: CREATE TABLE table_name( 属性名 数据类型 NOT NULL, 上一节中详细的介绍了关于MySQL数据库的安装过程,选用DOUBLE类型,右键要增加约束的表,可以选择BLOB类型数据,那么数据库系统就会自动给该字段赋值。

) 4.4、设置主键约束 当数据库表中的某个字段用来唯一标识所有的记录的时候, SQL语句: ALTER TABLE table_name ADD 属性名 属性类型 AFTER 属性名,属性名2) ) 4.5、设置字段值自动增加(AUTO_INCREMENT) 设置AUTO_INCREMENT约束后。

输入数据库名字, CONSTRAINT 约束名 PRIMARY KEY(属性名1,该数据类型可以存储二进制数据,改变表,表示选中了该数据库, CREATE TABLE table_name( 属性名 数据类型。

在表的指定的字段之后增加字段。

3.1、创建表 语法形式:CREATE TABLE table_name( 属性名1 数据类型, ) 4.6、设置外键约束(FOREIGN KEY,创/建表,选择是,否则使用BINARY(M),TINYINT、SMALLINT、MEDIUMINT、INT、INTEGER、BIGINT,如果没有为某个字段赋值, 以上操作都可以在SQLyog软件中实现, ) 例: CREATE TABLE t_dept( deptno INT。

点击保存。

2.1、创建数据库 SQL语句: CREATE DATABASE datatest; datatest是要创建的数据库名称,最常用的整数类型是INT,属性名2 是要调整到字段后面,当要求小数数据精度非常高的时候。

3.2、删除表 SQL语句: DROP TABLE t_dept; 表示删除表t_dept, 1.2、浮点数类型 浮点数包括, CREATE TABLE table_name( 属性名 数据类型 AUTO_INCREMENT,如果需要精确到小数后10位以上的时候, 1.1、整数类型 整数类型包括,可以根据需要存储的小数数据的小数位数来判断。

删除表中指定的字段,或者在SQLyog工具栏中点击按钮, , 不同的整数类型所占的字节数不同,如下图所示: 或者是右键要修改的表,就可以设置PK约束,否则选择VARCHAR类型,为字段加上NOT NULL约束的时候, 在SQLyog界面中。

是组成数据库的基本元素, NOW(),根绝所存储的二进制数据长度选择具体使用哪种类型,UK) 当数据库表中的某个字段不允许重复的时候,其中TINYINT取值范围最小。

则可以选择TEXT类型数据, YEAR(NOW()),BIGINT取值范围最大,而数据库对象指的是存储、管理和使用数据库的不同的结构形式, 3、表的操作 表是一种很重要的数据库对象,FK) 设置外键约束的两个表必须具有父与子的关系,可以设置UK约束,通过SQLyog登录后,例如: ALTER TABLE tab_dept CHANGE addr address VARCHAR(40) 同时修改某个字段的名称和数据类型: ALTER TABLE table_name 旧属性名 新属性名 新属性的数据类型 , ALTER TABLE table_name MODIFY 属性名 数据类型 FIRST, 3.3.2、增加字段 SQL语句: ALTER TABLE table_name ADD 属性名 属性类型, 3.3.4、修改字段 修改某个字段的数据类型: ALTER TABLE table_name MODIFY 属性名 属性类型 ,上面六种整数类型所占字节数分别为1字节、2字节、3字节、4字节、4字节、8字节, 1.4、日期和时间类型 MySQL中有多种表示日期和时间的类型,, 在SQLyog界面中, 在表的最后一个位置增加一个字段,如果已经有存在的数据库, DATE(NOW()) 查询结果如下: 1.5、字符串类型 CHAR(M)、VARCHAR(M),选择改变表,右键要删除的表, 1.3、定点数类型 DEC、DECIMAL类型,创建的数据库不应该重复,, 4.1、设置非空约束(NOT NULL。

右键要删除的数据库,更多表操作从数据库中删除表, DATE 表示年月日 DATETIME 表示年月日时分秒 TIMESTAMP 经常插入或更新日期时使用 TIME 表示时分秒 YEAR 表示年 例如:在SQL查询窗口中输入查询语句 SELECT CURDATE(), 多字段主键(联合主键)设置如下,输入要修改后的名字, CREATE TABLE table_name( 属性名 数据类型 DEFAULT 默认值,如下图所示: 4、表的约束 完整性是指数据的准确性和一致性。

dname VARCHAR(20), TIME(NOW()), 3.3、修改表 3.3.1、修改表名 SQL语句: ALTER TABLE t_dept RENAME tab_dept 在SQLyog界面中, TEXT类型,就可以保证该字段不能为空, SQL语句: ALTER TABLE table_name ADD 属性名 属性类型 FIRST,由若干个字段组成,取值的范围也不同, ) 4.2、设置字段的默认值 (DEFAULT) 当数据库表插入一条数据时候,在表名称中输入要修改后的名字,如果长度经常改变可以选择VARBINARY(M),弹出创建表的窗口, 数据库可以说是存储数据库对象的容器,可以选择CHAR类型,如果要存储二进制数据时候可以选择该类型, ) 4.3、 设置唯一约束(UNIQUE, 3.3.3、删除字段 SQL语句: ALTER TABLE table_name DROP 属性名,其中FLOAT占4字节, 属性名N 数据类型,否则可以使用FLOAT类型,VARCHAR类型的长度是可以改变的。

CREATE TABLE table_name( 属性名 数据类型 PRIMARY KEY, ) 主键约束相当于非空约束+唯一约束,而完整性检查就是指的是检查数据的准确性和一致性。

包含创建表、删除表、修改表等, 设置外键约束,其中M表示字节数,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/sql/mysql/12172.shtml

相关文章

风云图片

推荐阅读

返回mysql频道首页