![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
YIN_csdn
这个作者很懒,什么都没留下…
展开
-
左连接、右连接、内连接
本篇文章是对SQL中的四种连接-左外连接、右外连接、内连接、全连接进行了详细的分析介绍,需要的朋友参考下1、内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。原创 2017-09-19 14:50:03 · 661 阅读 · 0 评论 -
mysql数据库备份还原
一、数据备份 1、使用mysqldump命令备份 mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中。 mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后通过这些语句,就能够创建表并插入数据。 1、备份一个数据库原创 2017-12-19 10:54:03 · 300 阅读 · 0 评论 -
MySQL 01 数据库之查询
1、基础语句USE语法:USE 数据库名; 用于启动需要的数据库SHOW TABLES语法:SHOW TABLES; 用于查看当前数据库中的所有的表DESC语法:DESC 表名; 用于查看表的结构2、基本SELECT语句 显示表中所有的数据语法:SELECT * FROM 表名 语句执行的顺序:⑴ 首先查看表是否存在,如果不存在则报错:E原创 2018-04-09 21:13:23 · 302 阅读 · 0 评论 -
MySQL 02 创建和管理表
1、数据库的操作启用库USE 数据库名;显示所有的库SHWO DATABASES;创建库CREATE DATABASE 数据库名;删除库DROP DATABASE 数据库名;2、常用数据类型INT 整数。使用4个字节保存CHAR(size) 定长字符。若未指定,默认长度1个字符VARC原创 2018-04-09 21:17:55 · 161 阅读 · 0 评论 -
MySQL 03 数据处理之增删改
1、插入数据语法: INSERT INTO 表名 (列名1, 列名2, …) VALUES (值1, 值2, …);注意: ⑴ 字符型或日期型的数据,要用单引号,数值型不用引号 ⑵ 插入值时,列数和值的个数必须一致,否则会报错: 错误代码: 1136 Column count doesn’t match value count at row ?注意:原创 2018-04-09 21:19:15 · 153 阅读 · 0 评论 -
MySQL 04 约束、事务和分页查询
1、约束概念约束一般在创建表时添加,也可以在表创建后添加。其用于限制插入的数据(约束是表级的强制规定),可以保证数据的一致性和完整性。 常见的约束: NOT NULL 非空约束 DEFAULT 默认约束 UNIQUE 唯一性约束 PRIMARY KEY 主键约束 FOREIGN KE原创 2018-04-09 21:25:57 · 225 阅读 · 0 评论