
SQL
会飞的鱼zhh
这个作者很懒,什么都没留下…
展开
-
MySQL命令学习笔记(一)
MySQL命令学习笔记文章目录MySQL命令学习笔记1 使用数据库1.1 连接数据库2 检索数据2.1 SELECT语句2.2 检索多个列2.3 检索所有列2.4 检索不同的行2.5 限制结果2.6 使用完全限定的表名3 排序检索数据3.1 排序数据3.2 按多个列排序3.3 指定排序方向1 使用数据库1.1 连接数据库 为连接到mysql,需要以下信息:主机名(计...原创 2019-05-26 16:25:24 · 487 阅读 · 0 评论 -
Windows下Mysql和Navicat的安装及使用
Windows下Mysql和Navicat的安装及使用一 Mysql安装说明1 安装包下载去MySQL官网下载※※百度云下载链接※※,提取码:6hdm2 解压 这里使用的是非安装版MySQL,安装操作简单,直接解压就行。将下载好的 zip 包,解压到自己指定的目录即可,这里我解压到了D盘下面:D:\Program Files\mysql-5.7.23-winx64,或者直接先解...原创 2019-05-18 11:23:57 · 7658 阅读 · 8 评论 -
MySQL命令学习笔记(二)
一、过滤数据1.1 使用WHERE子句 在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤。WHERE子句在表名(FROM子句)之后给出,如下所示:SELECT id, home FROM table1 WHERE name = "TN6";**WHERE子句的位置:**在同时使用ORDER BY和WHERE子句时,应该让ORDER BY位于WHERE之后, 否则将会...原创 2019-06-11 09:24:16 · 827 阅读 · 0 评论 -
MySQL命令学习笔记(三)
一、创建计算字段1.1 计算字段字段(field) 基本上与列( column) 的意思相同,经常互换使用,不过数据库列一般称为列,而术语字段通常用在计算字段的连接上。1.2 拼接字段**拼接:**将值联接到一起构成单个值。在mysql的SELECT语句中,可使用Concat()函数来拼接两个列。多数DBMS使用+或||来实现拼接,mysql则使用Concat()函数来实现。示例如下:...原创 2019-06-11 09:29:27 · 345 阅读 · 0 评论 -
MySQL命令学习笔记(四)
一、组合查询有两种基本情况,其中需要使用组合查询:在单个查询中从不同的表返回类似结构的数据;对单个表执行多个查询,按单个查询返回数据1 创建组合查询可用UNION操作符来组合数条SQL查询。利用UNION,可给出多条SELECT语句,将它们的结果组合成单个结果集。1.1 使用UNION创建UNION涉及编写多条SELECT语句。使用示例如下:SELECT id,name FRO...原创 2019-06-28 17:21:31 · 159 阅读 · 0 评论 -
MySQL命令学习笔记(五)
1 插入数据1.1 数据插入数据插入的方式有:插入完整的行;插入行的一部分;插入多行;插入某些查询的结果。1.2 数据插入将数据插入表中最简单的方法是使用基本的INSERT语法,其要求指定表名和被插入到新行中的值。示例命令如下:INSERT INTO table1 VALUES('TN8',8,'14723580','x',9, 8.88, '2019-05-21');结果如下:...原创 2019-06-28 18:08:06 · 294 阅读 · 0 评论 -
MySQL命令学习笔记(六)
1 创建和操作表1.1 创建表 MySQL不仅用于表数据操作,而且还可以用来执行数据库和表的所有操作,包括表本身的创建和处理。创建表的两种方法:使用具有交互式创建和管理表的工具表也可以直接用MySQL语句操作1.1.1 表创建基础为利用CREATE TABLE创建表,必须给出下列信息:新表的名字,在关键字CREATE TABLE之后给出表列的名字和定义,用逗号分隔示例如...原创 2019-06-28 21:03:55 · 244 阅读 · 0 评论 -
MySQL命令学习笔记(七)
1 使用游标1.1 游标游标(cursor)是一个存储在MySQL服务器上的数据库查询,它不是一条SELECT语句,而是被该语句检索出来的结果集。在存储了游标之后,应用程序可以根据需要滚动或浏览其中的数据。游标主要用于交互式应用,其中用户需要滚动屏幕上的数据,并对数据进行浏览或做出更改。MySQL游标只能用于存储过程(和函数)。1.2 使用游标使用游标涉及几个明确的步骤:在能够使用游...原创 2019-06-28 21:06:31 · 210 阅读 · 0 评论 -
MySQL命令学习笔记(八)
1 安全管理1.1 访问控制MySQL服务器的安全基础是: 用户应该对他们需要的数据具有适当的访问权,既不能多也不能少1.2 管理用户MySQL用户账号和信息存储在名为mysql的MySQL数据库中。获得所有用户账号列表时,可使用以下代码:USE mysql;SELECT user FROM user;结果如下:这里只有root一个账户。接下来开始创建账户。1.2.1 创建用...原创 2019-06-28 21:11:39 · 504 阅读 · 0 评论