
数据库
sy8207880
这个作者很懒,什么都没留下…
展开
-
数据库远程连接时报Can‘t connect to MySQL server (10060)错误
centos7使用docker安装mysql,因为centos7中已经安装了mysql,所以3306端口被占用,在docker中将3307端口分配给了mysql,防火墙关闭,赋予root远程连接权限,远程连接时还是报Can’t connect to MySQL server (10060)错误,有木有大神知道原因出在哪儿?...原创 2021-12-01 22:29:35 · 1237 阅读 · 0 评论 -
查看SQL中各参数的含义
查看SQL中各参数的含义①找到某个表—>右击—>选中"对象信息"—>DDL原创 2021-05-06 17:26:00 · 502 阅读 · 0 评论 -
DDL语言之联合查询(十一)
一、含义union:合并、联合,将多次查询结果合并成一个结果二、语法查询语句1union 【all】查询语句2union 【all】...三、意义1、将一条比较复杂的查询语句拆分成多条语句2、适用于查询多个表的时候,查询的列基本是一致四、特点1、要求多条查询语句的查询列数必须一致2、要求多条查询语句的查询的各列类型、顺序最好一致3、union 去重,union al...原创 2020-01-21 10:37:26 · 224 阅读 · 0 评论 -
DDL语言之分页查询(十)
一、应用场景当要查询的条目数太多,一页显示不全二、语法select 查询列表from 表limit 【offset,】size;注意:offset代表的是起始的条目索引,默认从0卡死size代表的是显示的条目数公式:假如要显示的页数为page,每一页条目数为sizeselect 查询列表from 表limit (page-1)*size,size;...原创 2020-01-21 10:37:14 · 185 阅读 · 0 评论 -
DDL语言之子查询(九)
一、含义嵌套在其他语句内部的select语句称为子查询或内查询,外面的语句可以是insert、update、delete、select等,一般select作为外面语句较多外面如果为select语句,则此语句称为外查询或主查询二、分类1、按出现位置select后面: 仅仅支持标量子查询from后面: 表子查询where或having后面: ...原创 2020-01-20 15:05:14 · 159 阅读 · 0 评论 -
DDL语言之连接查询(八)
一、含义当查询中涉及到了多个表的字段,需要使用多表连接select 字段1,字段2from 表1,表2,...;笛卡尔乘积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接如何解决:添加有效的连接条件二、分类按年代分类: sql92: 等值 非等值 自连接 也支持一部分外连接(用于o...原创 2020-01-20 15:04:20 · 238 阅读 · 0 评论 -
DDL语言之分组函数(七)
一、语法select 分组函数,分组后的字段from 表【where 筛选条件】group by 分组的字段【having 分组后的筛选】【order by 排序列表】二、特点 使用关键字 筛选的表 位置分组前筛选 where 原始表 group by的前面分组后筛选 having...原创 2020-01-20 15:02:27 · 152 阅读 · 0 评论 -
DDL语言之常见函数(六)
一、概述功能:类似于java中的方法好处:提高重用性和隐藏实现细节调用:select 函数名(实参列表);二、单行函数1、字符函数concat:连接substr:截取子串upper:变大写lower:变小写replace:替换length:获取字节长度trim:去前后空格lpad:左填充rpad:右填充instr:获取子串第一次出现的索引2、数学函数ceil:向上...原创 2020-01-20 15:01:41 · 407 阅读 · 0 评论 -
DDL语言之排序查询(五)
一、语法select 查询列表from 表where 筛选条件order by 排序列表 【asc}desc】二、特点1、asc :升序,如果不写默认升序 desc:降序2、排序列表 支持 单个字段、多个字段、函数、表达式、别名3、order by的位置一般放在查询语句的最后(除limit语句之外)...原创 2020-01-20 15:00:51 · 213 阅读 · 0 评论 -
DDL语言之条件查询(四)
一、语法select 查询列表from 表名where 筛选条件二、筛选条件的分类1、简单条件运算符> < = <> != >= <= <=>安全等于2、逻辑运算符&& and|| or! not3、模糊查询like:一般搭配通配符使用,可以判断字符型或数值型通配符:%任意多个字符,_任意单个字符b...原创 2020-01-20 14:58:34 · 182 阅读 · 0 评论 -
DDL语言之基础查询(三)
一、语法select 查询列表from 表名;二、特点1、查询列表可以是字段、常量、表达式、函数,也可以是多个2、查询结果是一个虚拟表三、示例1、查询单个字段select 字段名 from 表名;2、查询多个字段select 字段名,字段名 from 表名;3、查询所有字段select * from 表名4、查询常量select 常量值;注意:字符型和日期型的常量值...原创 2020-01-20 14:58:03 · 242 阅读 · 0 评论 -
mysql的介绍(二)
一、MySQL的背景前身属于瑞典的一家公司,MySQL AB08年被sun公司收购09年sun被oracle收购二、MySQL的优点1、开源、免费、成本低2、性能高、移植性也好3、体积小,便于安装三、MySQL的安装属于c/s架构的软件,一般来讲安装服务端企业版社区版5.55.65.78.0四、MySQL服务的启动和停止方式一:通过命令行 net...原创 2020-01-20 14:57:14 · 120 阅读 · 0 评论 -
数据库相关知识(一)
一、数据库的好处1、可以持久化数据到本地2、结构化查询二、数据库的常见概念 ★1、DB:数据库,存储数据的容器2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言三、数据库存储数据的特点1、数据存放到表中,然后表再放到库中2、一个库中...原创 2020-01-20 14:56:28 · 127 阅读 · 0 评论 -
数据库表、库操作
一、库的管理1、创建库create database (if not exist )库名;2、库的修改;rename database 旧库名 to 新库名;#修改数据库的字符集: alter database 数据库名称 character set 字符集名称;3、库的删除;drop database(if exist) 库名;4、查询所有数据库的名称:show...原创 2020-01-20 10:32:40 · 144 阅读 · 0 评论 -
复制mysql数据库中的表
仅仅复制表结构:create table2 XX liketable1也复制数据:create table2 XX select * from table1只复制部分数据:create table2 XX select **,** from table1 (筛选条件)仅仅复制部分结构:create table2 XX select id ,name from...原创 2020-01-19 10:38:32 · 137 阅读 · 0 评论 -
SQL语句中----删除表数据drop、truncate和delete的用法
一、SQL中的语法1、drop table表名称eg: drop table dbo.Sys_Test2、truncate table表名称eg: truncate table dbo.Sys_Test3、delete from表名称...原创 2019-10-29 16:16:53 · 203 阅读 · 0 评论