-
MySQL修改字段的排列位置
所属栏目:[MySql教程] 日期:2020-12-12 热度:112
修改字段排列位置 ALTER TABLE 表名 MODIFY 字段名1 数据类型 FIRST|AFTER 字段名2 参数说明 FIRST,可选参数 将字段1,修改为表的第一个字段。 AFTER 字段名2 将字段1,插入到字段2的后面。 将数据表grade的username字段,修改未表的第一个字段 将数据表gra[详细]
-
MySQL删除数据表
所属栏目:[MySql教程] 日期:2020-12-12 热度:169
删除数据表 DROP TABLE 表名;[详细]
-
MySQL添加、删除字段
所属栏目:[MySql教程] 日期:2020-12-12 热度:68
添加字段 ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件] [FIRST|AFTER 已存在字段名] 参数说明 FIRST,可选参数 用于将新添加的字段,设置为表的第一个字段 AFTER,可选参数 用户将新添加的字段,添加到指定的已存在字段之后 在数据表grade中,添加一[详细]
-
MySQL修改数据表名
所属栏目:[MySql教程] 日期:2020-12-12 热度:88
修改数据表,包括:修改表名、修改字段名、修改字段的数据类型等。 MySQL中,修改数据表的操作都是使用ALTER TABLE 修改表名 ALTER TABLE 旧表名 RENAME [TO] 新表名; 说明 其中,TO是可选的,有没有都可以。 首先,查看数据库中所有的表 修改表名 检查是否[详细]
-
MySQL查看数据表
所属栏目:[MySql教程] 日期:2020-12-12 热度:103
创建数据表之后,可以通过查看数据表结构的定义,查看数据表是否正确 MySQL中,查看数据表的方式有两种 一、SHOW CREATE TABLE SHOW CREATE TABLE 表名; 注意 此时,显示的结果非常混乱,可以在语句的表名之后,加上参数 G,使显示的结果整齐美观 二、DESC[详细]
-
MySQL创建数据表
所属栏目:[MySql教程] 日期:2020-12-12 热度:55
首先,创建一个数据库 注意 操作数据库之前,必须指定操作哪个数据库 否则,报错No database selected 创建数据表 CREATE TABLE 表名 { 字段名1,数据类型[完整性约束条件], 字段名2,数据类型[完整性约束条件], …… 字段名n,数据类型[完整性约束条件],[详细]
-
MySQL浮点数和定点数类型
所属栏目:[MySql教程] 日期:2020-12-12 热度:91
MySQL中,存储小数使用的浮点数和定点数类型。 浮点数有两种,单精度浮点类型——FLOAT,双精度浮点数类型——DOUBLE。 定点数只有DECIMAL类型。 FLOAT 占用:4字节 有符号:-3.402823466E+38~-1.175494351E-38 无符号:0~1.175494351E-38~3.402823466E+38 D[详细]
-
MySQL日期和时间类型
所属栏目:[MySql教程] 日期:2020-12-12 热度:109
MySQL中存储日和和时间,使用日期和时间类型。 提供的包括YEAR、DATE、TIME、DATETIME和TIMESTAMP。 YEAR 占用:1字节 取值范围:1901~2155 日期格式:YYYY——0000 DATE 占用:4字节 取值范文:1000-01-01~9999-12-3 日期格式:YYYY-MM-DD——0000-00-00 TI[详细]
-
MySQL字符串和二进制
所属栏目:[MySql教程] 日期:2020-12-12 热度:147
为了存储字符串、图片和声音等数据,MySQL提供了字符串和二进制类型。 数据类型 CHAR——用于表示固定长度的字符串 VARCHAR——用于表示可变长度的字符串 BINARY——用于表示固定长度的二进制数据 VARBINARY——用于表示可变长度的二进制数据 BOLB——用于表[详细]
-
MySQL数据库操作
所属栏目:[MySql教程] 日期:2020-12-12 热度:167
创建数据库 命令 CREATE DATABASE 数据库名称; 查看所有数据库 命令 SHOW DATABASES; 查看创建的某个数据库 命令 SHOW CREATE DATABASE 数据库名称; 修改数据库 修改数据库的编码方式,命令 ALTER DATABASE 数据库名称 DEFAULT CHARACTER SET 编码方式 COL[详细]
-
MySQL整数类型
所属栏目:[MySql教程] 日期:2020-12-12 热度:161
不同的数据类型,MySQL存储数据的方式不同。 MySQL提供了多种数据类型,包括整数类型、浮点数类型、定点数类型、日期和时间类型、字符串类型和二进制类型。 整数类型 用于存储整数数值,根据数值取值范围不同,可以分为五种,分别为TINYINT、SMALLINT、MEDIU[详细]
-
MySQL常用命令
所属栏目:[MySql教程] 日期:2020-12-12 热度:122
登录到MySQL 在命令行输入help,或者h命令此时,就会显示MySQL的帮助信息 相关命令 ?——(?):显示帮助信息 clear——(c):明确当前输入语句 connect——(r):连接到服务器,可选参数为数据库和主机 delimiter——(d):设置语句分隔符 ego——[详细]
-
Windows安装MySQL
所属栏目:[MySql教程] 日期:2020-12-12 热度:116
Windows平台下的MySQL,安装文件提供了两个版本。 一种,是以.msi作为后缀名的二进制分发版,提供了图形化的安装向导,按照向导提示进行安装即可。 一种,是以.zip作为后缀的压缩文件,直接解压就可以完成MySQL的安装。 这里介绍解压即装的方式。 一、下载解[详细]
-
MySQL目录结构
所属栏目:[MySql教程] 日期:2020-12-12 热度:53
MySQL的安装目录中,包含启动文件、配置文件、数据库文件、命令文件等。 目录详解 bin目录:用于放置一些可执行文件,比如mysql.exe、mysqld.exe、mysqlshow.exe等。 data目录:用于放置一些日志文件以及数据库。 include目录:用于放置一些头文件,比如mysq[详细]
-
MySQL密码找回
所属栏目:[MySql教程] 日期:2020-12-12 热度:118
MySQL密码找回 MySQL密码找回 在开发的时候,由于接了另一个项目用的oracle,电脑装了MySQL,很长一段时间没有用了,于是把用户名和密码给忘了。 现在又用到了MySQL数据库,需要连接自己的MySQL数据库。 1、停止MySQL服务,cmd打开DOS窗口,直接输入net stop[详细]
-
MySQL删除同一个字段的多条记录
所属栏目:[MySql教程] 日期:2020-12-12 热度:145
MySQL删除同一个字段的多条记录 在开发过程中,遇到了一个问题,删除数据表中的脏数据,MySQL数据库,根据某个列的值删除同一个表中的多条记录。 首先,把所有的脏数据都已经查询出来了。 如果一行一行删除的话,非常的麻烦。 此时,就需要根据某个列的值,[详细]
-
cmd命令快速启动和关闭MySQL服务
所属栏目:[MySql教程] 日期:2020-12-12 热度:184
cmd命令快速启动和关闭MySQL服务 在开发中经常会用到MySQL数据库,如果MySQL数据库服务,设置的不是自动启动的话,就需要手动的开启服务和关闭服务。 开启MySQL服务 打开电脑开始——运行,直接输入命令:net start mysql,回车确定即可。 测试MySQL服务已经[详细]
-
MySQL带AND关键字的多条件查询
所属栏目:[MySql教程] 日期:2020-12-12 热度:196
MySQL中,使用AND关键字,可以连接两个或者多个查询条件,只有满足所有条件的记录,才会被返回 SELECT * | {字段名1,字段名2,……} FROM 表名 WHERE 条件表达式1 AND 条件表达式2 […… AND 条件表达式n]; 查询student表中,id字段值小于16,并且,gender[详细]
-
MySQL带OR关键字的多条件查询
所属栏目:[MySql教程] 日期:2020-12-12 热度:122
与AND关键字不同,OR关键字,只要记录满足任意一个条件,就会被查询出来 SELECT * | {字段名1,字段名2,……} FROM 表名 WHERE 条件表达式1 OR 条件表达式2 […… OR 条件表达式n]; 查询student表中,id字段值小于15,或者gender字段值为nv的学生姓名 可以[详细]
-
MYSQL高级查询
所属栏目:[MySql教程] 日期:2020-12-12 热度:163
实际开发中,经常需要对某些数据进行统计,比如,统计某个字段的最大值、最小值、平均值等。 MySQL中,提供了一些函数来实现这些功能 聚合函数 COUNT()——返回某列的行数 SUM()——返回某列值的和 AVG()——返回某列的平均值 MAX()——返回某列的最大值 MIN[详细]
-
MySQL对查询结果排序
所属栏目:[MySql教程] 日期:2020-12-12 热度:165
从表中查询出来的数据,可能是无序的,或者其排列顺序表示用户期望的 使用ORDER BY对查询结果进行排序 SELECT 字段名1,字段名2,…… FROM 表名 ORDER BY 字段名1 [ASC|DESC],字段名2[ASC|DESC]…… 参数说明 指定的字段名1、字段名2,是对查询结果排序的[详细]
-
MySQL分组查询
所属栏目:[MySql教程] 日期:2020-12-12 热度:79
在对数据表中数据进行统计时,可能需要按照一定的类别分别进行统计,比如,分别统计student表中,gender字段值为na、nv和NULL的学生成绩grade之和 MySQL中,使用GROUP BY按某个字段,或者多个字段中的值,进行分组,字段中值相同的为一组 SELECT 字段名1,字[详细]
-
MySQL使用LIMIT限制查询结果的数量
所属栏目:[MySql教程] 日期:2020-12-12 热度:184
查询数据时,会返回很多条记录,用于需要的记录可能只是其中的一条或者几条,比如,实现分页功能,每页显示10条记录,每次查询就只需要查询出10条记录。 MySQL中,提供了LIMIT关键字,可以指定查询结果,从哪一条记录开始,以及一共查询多少条记录 SELECT 字[详细]
-
MySQL函数列表
所属栏目:[MySql教程] 日期:2020-12-12 热度:83
MySQL中,提供了丰富的函数,简化了用户对数据的操作 包括数学函数、字符串函数、日期和时间函数、条件判断函数、加密函数等 数学函数 ABS(x),返回x的绝对值 SQRT(x),返回x的非负2次方根 MOD(x,y),返回x被y除后的余数 CEILING(x),返回不小于x的最小整数[详细]
-
MySQL为表和字段取别名
所属栏目:[MySql教程] 日期:2020-12-12 热度:105
MySQL在查询数据时,可以为表和字段取别名,这个别名可以代替其指定的表和字段 一、为表取别名 查询数据时,如果表名很长,使用起来不方便,此时,就可以为表取一个别名,用这个别名来代替表的名称 SELECT * FROM 表名 [AS] 别名; 注意,为表指定别名,AS关[详细]