_010_MySQL
VeryHotLight
技术在于交流和分享,我的博客可以转载。
另外,我也转载了很多比较好的帖子。
如果作者有异议,请联系删除!
我的一些帖子可能存在错误与缺点,文档写得很烂(写不好),希望大家包容。
希望我的帖子能够帮助需要帮助的人。
展开
-
_002_MySQL查看表结构
1. 打开mysql控制台,并输入密码2. 要进入数据库 首先得输入 show databases; 3. 要使用哪个数据库,必须先输入 use + 表名 如use nowasp;4. 要知道这个数据库中有哪些表就输入命令 show + 第三步的数据库 如show nowasp;之后就可以大量使用sql语句来操作你所需要的表,达到学习sql语句的目的,如查看表中的数据 ...转载 2018-04-19 16:47:35 · 172 阅读 · 0 评论 -
_001_怎么在cmd中输入mysql就可以进去mysql控制台
第一步点击“win+R”,打开运行,在运行输入框里面输入"cmd",如下图所示:1. 2第二步在命令行输入“mysql”,结果如下图所示:-------------------------------------------------------------------------------------------------------------...转载 2018-04-19 16:48:03 · 3506 阅读 · 0 评论 -
_003_group by 与where
注意:where肯定在group by 之前。一,group by 字句也和where条件语句结合在一起使用。当结合在一起时,where在前,group by 在后。即先对select xx from xx的记录集合用where进行筛选,然后再使用group by 对筛选后的结果进行分组 使用having字句对分组后的结果进行筛选。二,需要注意having和where的用法区别:having只能用...转载 2018-05-15 15:18:59 · 1022 阅读 · 0 评论 -
_004_mySQL_SQL中的连接查询与嵌套查询
来自:https://blog.csdn.net/ccsuxwz/article/details/70157911连接查询若一个查询同时涉及两个或两个以上的表,则称之为连接查询。连接查询是数据库中最最要的查询,包括:1、等值连接查询2、自然连接查询3、非等值连接查询4、自身连接查询5、外连接查询6、复合条件查询等值与非等值连接查询:比较运算符主要有=、>、<、>=、<=、!...转载 2018-06-21 08:54:12 · 240 阅读 · 0 评论 -
_005_mySQL_查询数据库中日期字段的最大值、最小值
select max(你的日期型字段名) from tablename;select min(你的日期型字段名) from tablename;原创 2018-07-01 17:42:47 · 16539 阅读 · 0 评论 -
_006_MySQL_数据库的基本介绍
数据库的好处(1)实现数据持久化(2)使用完整的管理系统统一管理,易于查询 MySQL数据库的优点 DB数据库( database ):存储数据的“仓库”。它保存了一系列有组织的数据。DBMS数据库管理系统( Database Management System )。数据库是通过 DBMS 创建和操作的容器。分为两类:(1)基于共享文件系统的DBMS(Access)...转载 2018-09-07 19:50:42 · 190 阅读 · 0 评论 -
_008_MySQL_MySQL数据库卸载的完整步骤
转自https://www.jb51.net/article/113514.htm,感谢作者的无私分享。完整卸载MySQL数据库的过程,具体内容如下1、关掉mysql服务右键“我的电脑”,选择“管理”,打开计算机管理,选择“服务”右键MySQL服务,选择“停止”2、卸载mysql程序开始菜单->控制面板->程序和功能3、删除计算机上的残留文件(1)删...转载 2018-09-07 20:21:58 · 556 阅读 · 0 评论 -
_007_MySQL_MySQL的安装教程
转自https://www.cnblogs.com/whaben/articles/6687544.html,感谢作者的无私分享。mysql 安装图解 mysql图文安装教程(详细说明)大家都知道MySQL是一款中、小型关系型数据库管理系统,很具有实用性,对于我们学习很多技术都有帮助,前几天我分别装了SQL Server 2008和Oracle 10g数据库,也用了JDBC去连接他们,都...转载 2018-09-07 20:39:58 · 96 阅读 · 0 评论 -
_008_MySQL_MySql 5.7.20免安装版的安装及data和my.ini文件的配置
转自https://www.jb51.net/article/127627.htm,感谢作者的无私分享。MySql 5.7.20安装及data和my.ini文件的配置 更新时间:2017年11月06日 16:16:41 作者:L99 我要评论本文通过图文并茂的形式给大家介绍了MySql 5.7.20安装及data和my.ini文件的配置方法,本文给大家介绍的非常详细,需要的...转载 2018-09-08 10:53:21 · 461 阅读 · 0 评论 -
_009_MySQL_MySQL服务的启动与关闭,登入与登出(Window操作系统)
找到MySQL的服务名(视具体服务名而定)以管理员身份打开DOS 关闭或者开启服务关闭命令:net stop MySQL57开启命令:net start MySQL57------------------------- --------------- MySQL 的登入与退出...原创 2018-09-08 11:29:37 · 167 阅读 · 0 评论 -
_011_MySQL_MySQL配置文件mysql.ini参数详解、MySQL性能优化
转自https://www.cnblogs.com/adolfmc/p/6056392.html,感谢作者的无私分享。my.ini(Linux系统下是my.cnf),当mysql服务器启动时它会读取这个文件,设置相关的运行环境参数。 my.ini分为两块:Client Section和Server Section。 Client Section用来配置MySQL客户端参数。 ...转载 2018-09-10 19:54:30 · 198 阅读 · 0 评论 -
_012_MySQL_MySQL的常用命令
转自https://www.cnblogs.com/shenqz/p/6962493.html,感谢作者的无私分享。 1、MySQL常用命令create database name; 创建数据库use databasename; 选择数据库drop database name 直接删除数据库,不提醒show tables; 显示表describe tablename; 表的...转载 2018-09-10 20:33:28 · 214 阅读 · 0 评论 -
_013_MySQL_数据库的一些基本操作
1.进入 mysql, 在命令行中输入: mysql –u root –p (按下Enter键后输入密码) 或者 mysql -h host -P port -u root -p退出输入exit或者quit。2. 查看 mysql 中有哪些个数据库: show databases; 3. 使用一个数据库: use 数据库名称;4. 新建一个数据库: create database ...转载 2018-09-10 20:51:49 · 90 阅读 · 0 评论 -
_014_MySQL_SQL介绍
1、DDL(Data Definition Language):数据定义语句,用于库和表的创建、修改、删除。DDL用于定义数据库的结构,比如创建、修改或删除数据库对象,包括如下SQL语句:CREATE TABLE:创建数据库表ALTER TABLE: 更改表结构、添加、删除、修改列长度DROP TABLE:删除表CREATE INDEX:在表上建立索引DRO...转载 2018-09-10 21:00:51 · 90 阅读 · 0 评论 -
_014_MySQL_MySQL的一些常用的函数
转自https://blog.csdn.net/sinat_38899493/article/details/78710482,感谢作者的无私分享。MySQL数据库中提供了很丰富的函数。MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。例如,字符串连接函数可以很方便的将多个字符串连接在一起。在这一讲中将...转载 2018-09-10 21:34:24 · 98 阅读 · 0 评论 -
_015_MySQL_MySQL导入导出sql文件
转自https://www.cnblogs.com/yuwensong/p/3955834.html,感谢作者的无私分享。 window下 1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表mysqldump -u 用户名 -p 数据库名...转载 2018-09-11 09:59:07 · 80 阅读 · 0 评论 -
_016_MySQL_一些函数的介绍
一、概述功能:类似于java中的方法好处:提高重用性和隐藏实现细节调用:select 函数名(实参列表);单行(hang)函数:一个input对应一个output,input和output存在一一对应的关系 如lower组函数: 多个input,但是只对应一个output。如 sum()二、单行函数1、字符函数concat:连接substr:截取子串upper:变大写...转载 2018-09-15 13:11:09 · 118 阅读 · 0 评论 -
_017_MySQL_where子句
转自https://blog.csdn.net/a781568222/article/details/68927129,感谢作者的无私分享。 where子句中的运算符: <,>,=,!=,>=,<=,in(),between...and...,and,not,or,like,is null,is not null,<=>(安全等于)1、其中 &...转载 2018-09-15 13:24:19 · 85 阅读 · 0 评论 -
_018_MySQL_MySql字符转义
转自https://www.cnblogs.com/end/archive/2011/04/01/2002516.html,感谢作者的无私分享。 在字符串中,某些序列具有特殊含义。这些序列均用反斜线(‘\’)开始,即所谓的转义字符。MySQL识别下面的转义序列: \0 ASCII 0(NUL)字符。 \' 单引号(‘'’...转载 2018-09-15 13:49:34 · 370 阅读 · 0 评论 -
_019_MySQL_排序
转自https://blog.csdn.net/qq_36340642/article/details/72547495,感谢作者的分享。mysql表的排序 ORDER BY field1 [ASC [DESC]], [field2…] [ASC [DESC]],…这里是想让它以 num 排序 但是 num=-1的那条数据单独为最大值 法一:field( field1,val1,val2...转载 2018-09-16 12:19:08 · 79 阅读 · 0 评论 -
_020_MySQL_一些数学函数
round:四舍五入 取整 保留四位小数 ceil (向上取整) floor(向下取整) truncate(截断) 取余mod(a,b)=(a-a/b*b),求余后的值的符号由被除数决定。 转自http://www.cnblogs.com/tongxuping/p/7436090.html。 在使用...转载 2018-10-05 12:47:41 · 104 阅读 · 0 评论 -
_021_MySQL_一些日期函数
now:返回当前系统的日期+时间 curdate:返回当前系统日期,不包含时间 curtime:返回当前时间,不包含日期 获取指定的部分:年、月、日、小时、分钟、秒 str_to_date;将字符串通过指定的格式转换成日期 date_format:将日期转换为字符 转自https://www.cn...转载 2018-10-05 16:14:00 · 110 阅读 · 0 评论 -
_022_MySQL_流程控制函数
if函数 :if else 的效果 case函数使用一:switch case 的效果 使用二:类似于多重if 转自https://www.cnblogs.com/huzi007/p/4203524.html。1.select case value then result else value end;在第一个方案的返回结果中, value=compare-va...转载 2018-10-05 17:12:47 · 899 阅读 · 0 评论 -
_023_MySQL_字符串函数
转自https://www.cnblogs.com/geaozhang/p/6739303.html,感谢作者的无私分享。字符串函数是最常用的的一种函数,在一个具体应用中通常会综合几个甚至几类函数来实现相应的应用: 1、LOWER(column|str):将字符串参数值转换为全小写字母后返回mysql> select lower('SQL Course');+---...转载 2018-10-05 17:41:46 · 104 阅读 · 0 评论 -
_024_MySQL_分组查询
转自https://www.cnblogs.com/geaozhang/p/6745147.html,感谢作者的无私分享。 一、聚合函数(aggregation function)---也就是组函数 在一个行的集合(一组行)上进行操作,对每个组给一个结果。常用的组函数: AVG([distinct] expr) 求平均值 COUNT...转载 2018-10-05 22:37:22 · 96 阅读 · 0 评论 -
_025_MySQL_分组查询的应用
分组查询特点 筛选条件 1. 分组前筛选use db_mysql;select avg(salary),department_id from employeeswhere email like '%a%'group by department_id ;select max(salary),manager_id from employeeswhe...转载 2018-10-08 17:49:09 · 630 阅读 · 0 评论 -
_026_MySQL_关系数据结构
关系 1、域 2、笛卡尔积 3、关系 关系模式 关系数据库 关系模型的存储结构转载 2018-10-09 09:56:42 · 150 阅读 · 0 评论 -
_027_MySQL_关系操作
基本的关系操作 关系代数语言的分类 关系完整性转载 2018-10-09 10:16:00 · 117 阅读 · 0 评论 -
_029_MySQL_数据库关系代数中除运算讲解和SQL语句的实现
转自https://blog.csdn.net/qq_22627687/article/details/53789362?utm_source=copy,感谢作者的无私分享。 【数据库原理】关系代数篇——除法讲解 ...转载 2018-10-09 11:52:57 · 3463 阅读 · 0 评论 -
_028_MySQL_关系代数
传统的集合运算 专门的关系运算转载 2018-10-09 11:57:10 · 238 阅读 · 0 评论 -
_030_MySQL_SQL语言的特点
转载 2018-10-10 11:21:10 · 826 阅读 · 0 评论 -
_031_MySQL_SQL的基本概念
数据库定义 模式的定义与删除 基本表的定义、删除与修改 索引的建立与删除转载 2018-10-11 23:21:47 · 68 阅读 · 0 评论 -
_033_MySQL_SQL的limit语法
转自https://blog.csdn.net/benweizhu/article/details/7892788,感谢作者的无私分享。一、基本SQL的limit语法的如以下形式SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset 当省略offset的时候,offset作为0处理,表示提取查询到的前rows条数...转载 2018-10-12 20:25:54 · 94 阅读 · 0 评论 -
_034_MySQL_连接查询的分类
分类 :sql92:仅仅支持内连接。sql99标准(推荐):语句上连接条件和筛选条件实现了分离。 内连接: 1、等值连接(自然连接:若在等值连接中把目标列中重复的属性列去掉则为自然连接。) (1)等值连接的结果 = 多个表的交集。(2)n表连接,至少需要n-1个连接条件。(3)多个表不分主次,没有顺序要求。(5)一般为表起别名,提高阅读性和性能。2、非等值连接 ...转载 2018-10-12 23:59:48 · 922 阅读 · 0 评论 -
_035_MySQL_SQL99标准中的多表查询(内连接)
转自https://www.cnblogs.com/shay-zhangjin/p/7906611.html,感谢作者的无私分享。 # sql99语法好处:语句上连接条件和筛选条件实现了分离!/*语法:select 查询列表from 表1 别名 【连接类型】join 表2 别名on 连接条件【where 筛选条件】【group by 分组】【having 分组后筛选】【...转载 2018-10-16 11:23:38 · 166 阅读 · 0 评论 -
_036_MySQL_SQL99标准中的多表查询(外连接)
转自https://www.cnblogs.com/shay-zhangjin/p/7906831.html,感谢作者的无私分享。 # 二、外连接/*场景:查询值在1个表中出现,在另外1个表中没有出现特点:0、也是两张表的字段拼接,分为主表和从表1、外连接的结果,将显示主表中的所有记录行 如果连接字段在从表中有记录,则显示匹配值 如果连接字段在从表中没有记录,则...转载 2018-10-16 11:38:11 · 100 阅读 · 0 评论 -
_037_MySQL_多表连接案例
use db_mysql;select a.id,a.name ,b.*from beauty a left outer join boys b on a.boyfriend_id=b.idwhere a.id>3; select a.city,b.*from departments b right outer join locations a on a.loca...转载 2018-10-16 21:42:08 · 94 阅读 · 0 评论 -
_038_MySQL_分页查询
应用场景: 实际的web项目中需要根据用户的需求提交对应的分页查询的sql语句语法: select 字段|表达式,... from 表 【where 条件】 【group by 分组字段】 【having 条件】 【order by 排序的字段】 limit 【起始的条目索引,】条目数;特点: 1.起始条目索引从...转载 2018-10-18 17:58:45 · 91 阅读 · 0 评论 -
_039_MySQL_DQL练习
转载 2018-10-18 23:58:52 · 181 阅读 · 0 评论 -
_040_MySQL_联合查询
转自https://www.cnblogs.com/wangyayun/p/6133540.html,感谢作者的无私分享。 Mysql的联合查询命令UNION和UNION ALL,总结了使用语法和注意事项 Mysql的联合查询命令UNION和UNION ALL,总结了使用语法和注意事项,以及学习例子和项目例子,需要的朋友可以参考下一、UNION和UNION ALL的作用和语法U...转载 2018-10-19 13:45:22 · 144 阅读 · 0 评论