MySQL创建删除表
表是关系型数据库的核心,通常一个表包括字段、主键、索引等等,下面将介绍如何在MySQL中创建、删除表。 一、创建表: 创建表示例如下: CREATE TABLE tb ( id int(11) NOT NULL AUTO_INCREMENT, name …
阅读(446)赞 (0)
表是关系型数据库的核心,通常一个表包括字段、主键、索引等等,下面将介绍如何在MySQL中创建、删除表。 一、创建表: 创建表示例如下: CREATE TABLE tb ( id int(11) NOT NULL AUTO_INCREMENT, name …
阅读(446)赞 (0)
MySQL实例中可以创建多个数据库(schema),因此需要选择某一个数据库进行操作,比如建表等,下面将简单介绍如何使用mysql客户端查看当前数据库,切换数据库。 一、查看MySQL实例中有多少个数据库: show dat …
阅读(587)赞 (0)
MySQL实例中可以创建多个数据库,也称之为schema,下面将简单介绍MySQL创建、删除数据库的语法。 一、创建数据库: create database db1; 或者 create schema db2; 如果一个数据库已经存在,创建一个已经存 …
阅读(627)赞 (0)
安装部署MySQL之后,就可以使用MySQL了。MySQL日常使用主要包括连接数据库,创建数据库,创建表,插入数据,修改数据,删除数据,查询数据等等,下面将介绍MySQL最基本的日常使用命令。 一、连接MySQL 通常 …
阅读(638)赞 (0)
MySQL使用delete语法来删除表中的数据,下面介绍一些常见的delete用法。 1、delete语法 delete from table_name [where clause] 如果没有指定where子句,则会将表中所有数据删除,谨慎使用,一不小心误删数 …
阅读(604)赞 (0)
MySQL使用update语法来更新表中的数据,下面介绍一些常见的update用法。 1、update语法 update table_name set field1=value1,field2=value2,...,fieldN=valueN [where clause] 如果没...
阅读(616)赞 (0)
MySQL中插入数据,如果插入的数据在表中已经存在(主键或者唯一键已存在),使用insert into on duplicate key update 语法可以更新重复数据的某些字段值。 1、语法 insert into table_name(field1,field2, &he...
阅读(585)赞 (0)
MySQL中插入数据,如果插入的数据在表中已经存在(主键或者唯一键已存在),使用insert ignore 语法可以忽略插入重复的数据。 1、insert ignore 语法 insert ignore into table_name values... 使用insert &h...
阅读(580)赞 (0)
MySQL 使用 insert into 语法来向表中插入数据,下面来介绍几种常见的MySQL 插入数据的用法。 一、insert into values 语法 语法: insert int table_name (field1,field2,...fieldN) values ...
阅读(571)赞 (0)
一、简单查询查询表的所有字段:select * from table_name;查询指定字段:select name,age from table_name;查询表中记录总数:select count(*) from table_name;二、带where条件的查询查询符合指定条...
阅读(328)赞 (0)
MySQL提供修改表名称语法如下: rename table tb to tb1; alter table tb rename to tb1; alter table tb rename as tb1; 以上三种语法都可以实现修改MySQL表名称。 注意: 修改表名称有风险,如果...
阅读(415)赞 (0)
MySQL修改数据库名称比较麻烦,不支持直接修改,需要通过其他方式间接达到修改数据库名称的目的,整理了一下,大致有如下几种方式。 方法一:通过修改表名称,间接实现修改数据库名称(推荐) 比如数据库名 …
阅读(514)赞 (0)
MySQL 5.6 之前的版本只有MyISAM存储引擎支持全文索引,5.6 及之后的版本,InnoDB 才开始支持。全文索引相对于like %这种模糊查询效率更高,查询方式更多样,查询结果也更准确。在全文检索领域,全文索引功 …
阅读(397)赞 (0)
JOIN查询是关系型数据库的基本功能,MySQL提供多种JOIN关联查询方式,包括内连接,左连接,右连接等等,本文将简单介绍MySQL JOIN查询的分类,基本语法和使用案例。 在MySQL中,JOIN可以分为内连接和外连接 …
阅读(690)赞 (0)
MySQL支持视图功能,包括可更新的视图。视图可理解为一个虚拟表,作用与真实表一样,在逻辑上可以把视图当作一个真实表使用,视图内部包含了真正的查询语句,这个查询语句可以非常复杂,但是用户并不关心这 …
阅读(544)赞 (0)
触发器(trigger)是数据库的一类对象,与表关联,当表中指定的事件发生时,比如插入数据,更新数据,删除数据,触发器就会被激活,来执行一些SQL语句。 触发器不能建立在临时表或者视图上。 触发器的名称在s …
阅读(629)赞 (0)
MySQL支持外键(foreign key),外键允许跨表交叉引用相关数据,另外外键约束能够保证相关数据的一致性。一个外键关系通常包括一个父表和一个子表。父表包含原始的字段数据,子表引用父表中该字段的数据,外 …
阅读(628)赞 (0)
一、修改字符集 1、修改数据库字符集 alter database db_new charset utf8mb4; 2、修改表字符集 alter table tb charset=utf8mb4; 3、修改表字符集和校验规则 alter table tb charset=utf8...
阅读(571)赞 (0)
MySQL使用alter table语法对表结构进行修改,比如添加字段,修改字段类型,删除字段,添加索引,删除索引,修改字符集等等,下面总结了一些常用的修改表结构示例。 一、修改字段 1、增加字段 alter table t …
阅读(506)赞 (0)
安装部署MySQL之后,就可以连接到MySQL服务器进行数据库操作了,连接MySQL的方式有很多,比如命令行工具mysql,可视化工具navicat等等,本文将简单介绍如何使用mysql命令行工具连接MySQL。 一、mysql客户端 …
阅读(483)赞 (0)