E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mysql-
mysql-
基础
参考资料:MySQL5.7官方文档1.约束Cosntraints键值约束-Miss锦NOTNULL:非空约束UNIQUE:唯一约束,指定列和组合列的数据不重复[unique约束查值时速度快,但是插入时需要锁住,防止重复插入?]:PRIMARYKEY:主键约束,指定列的数据唯一且非空每张表最多只允许一个主键,建立主键可以在列级别也可以在表级别。FOREIGNKEY:外键CHECK:检查,指定一个表达
秋水涟漪
·
2020-07-04 10:46
MYSQL-
中文检索匹配与正则表达式
MYSQL-
中文检索匹配与正则表达式今天在做mysql的一个搜索的时候发现我用selectnamefromcontactwherenamelike'%a%'的时候出来的结果除了包含a的名字外连包含中文“
-无-为-
·
2020-07-04 07:04
以前的文章
MySQL-
子查询(嵌套)
了解子查询的最好方法就是看例子现在我们来看看orders表和orderitems表orders表orderitems表现在我想要查找所有订购物品id为TNT2的客户,怎么查?orderitems里有prod_idorders表里有cust_id但这两项在两张表里,怎么查?我们说,关系表关系表,两张表中肯定有关联的项,一比较,发现都有一个order_num列。下面是检索思路通过orderitems表
PythonKidDz
·
2020-07-04 07:02
MySQL
MySQL-
检索
检索两要点:检索什么从哪里检索语法就是SELECT列名#检索哪一列FROM表#从哪张表检索现在有一个表,名为products。我们看一下这张表里有哪些列(字段)DESCRIBEproducts;看到有vend_id列(供应商id),好,现在来看看这一列是什么样的SELECTvend_idFROMproducts;可以看到vend_id列中的数据,你会发现里面有很多重复的供应商id,现在我想看看总共
PythonKidDz
·
2020-07-04 07:02
MySQL
MySQL-
学生表以及课程、老师、成绩表的创建
学生表以及课程、老师、成绩表的创建--删除表droptableifexistsscore;droptableifexistsstudent;droptableifexistscourse;droptableifexiststeacher;学生表createtablestudent(stuNochar(5)primarykey,--学生学号stuNamevarchar(32)notnull,--学生
Mr_VanGogha
·
2020-07-04 07:21
Mysql
mysql
sql
MySQL配置
5.7.16winx64\bin修改配置文件:复制D:\MySQL\mysql-5.7.16winx64目录下的my-default.ini文件为my.ini文件,修改#basedir=为basedir=D:\MySQL\
mysql
Mike1huang
·
2020-07-04 07:49
mysql
mysql-
函数:字符串函数
selectconcat('a','b','cde','fff');--字符串连接+-----------------------------+|concat('a','b','cde','fff')|+-----------------------------+|abcdefff|+-----------------------------+1rowinset(0.00sec)selectcon
ssttIsme
·
2020-07-04 04:09
mysql-
零基础安装
Mysql安装手册一:获取mysql安装包1.1,下载mysql安装包:可以在mysql官网自行下载安装mysql所需的安装包官网地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads1.2,也可以通过我提供的分享链接进行下载,链接如下:https://pan.baidu.com/s/1oSipm_OnY4pvp7BHVqttmA二:
weixin_30512089
·
2020-07-04 02:30
Docker安装
MySql-
挂载外部数据和配置
1、用户密码和字符集等的设置,需要安装完MySql后,进入到MySql中去设置,非常麻烦;2、配置文件和数据文件都在MySql的容器内,不是很安全。本文将介绍怎样在创建容器时通过参数的配置来解决上面两个问题。环境CentOS:7.4Docker:1.13.1MySql:8.0.11设置环境变量设置环境变量和镜像的参数,可以来解决第一个问题,环境变量使用-e的方式设置在镜像名称的前面;镜像的参数需要
ouyziming
·
2020-07-02 14:20
云服务器Ubuntu 16.04安装tomcat、jdk和mysql(tar压缩解压方式)
上传文件成功之后的截图如下:搜狐mysql镜像站:http://mirrors.sohu.com/mysql/
MySQL-
浅瞳夜未
·
2020-07-02 10:28
云服务器Ubuntu
16.04安装tomcat
jdk和m
MYSQL-
性能优化篇1 子查询优化 索引优化
1、为什么要进行数据库优化?1、避免网站页面出现访问错误由于数据库连接timeout产生页面5xx错误由于慢查询造成页面无法加载由于阻塞造成数据无法提交2、增加数据库的稳定性很多数据库问题都是由于低效的查询引起的3、优化用户体验流畅页面的访问速度良好的网站功能体验2、mysql数据库优化可以从哪几个方面进行数据库的优化?如下图所示:A、SQL及索引优化根据需求写出良好的SQL,并创建有效的索引,实
小飞侠v科比
·
2020-07-02 06:22
mysql
数据库优化
索引
关于远程连接服务器MySql的一些解决方案
这里做第一步操作,修改mysql密码;mysql-u要修改的用户名-penter密码
mysql-
>usemysql;/*切换数据库(非root用户可无视)*/
mysql-
>selectuser,password
Natrue
·
2020-07-02 00:24
国美金融贷款安装mysql ,国美金融贷款优化MySQL配置
mysql80.sh里,国美金融贷款安装过程需要确认:1.国美金融贷款是否删除数据库数据存储路径:/var/lib/
mysql-
>y2.国美金融贷款后面会弹出设置mysql密码的输入框,默认是bigops
dongsijia
·
2020-07-01 22:40
云平台
大数据
大数据
云计算
MySQL-
索引
索引的作用?索引大大减少了服务器需要扫描的数据量(一定是因为有序)索引可以帮助服务器避免排序和临时表(说的是覆盖索引)索引可以将随机I/O变为顺序I/OB树和B+树区别,为什么选择B+树作为索引?B树是一种平衡的多路查找树,一棵m阶的B树满足下列特性:树中每个结点至多有m棵子树若根结点不是叶子结点,则至少有两颗子树除根之外所有非终端结点至少有m/2棵子树所有的非终端结点中包含下列信息数据(n,A0
jianshu_9527
·
2020-07-01 22:40
bootstrap+PHP分页样式实现
isset($_GET['page'])){$page=1;}else{$page=$_GET['page'];}//计算分页$pagenum=($page-1)*10;//查询数据$list=$
mysql
小李小李=爱答不理
·
2020-07-01 18:13
php
mac忘记MySQL初始密码
然后修好之后发现系统被重置了,然后又开始了一系列环境的搭建,安装MySQL时询问是否通知时我手残直接点了否,然后就不知道MySQL的默认初始密码了,网上找了查了查,总算找到办法了第一步偏好设置->找到
MySQL
Lengwenin
·
2020-07-01 11:02
mac
Mysql-
索引
文章目录1.什么是索引?为什么要建立索引?2.哪些情况需要建立索引3.哪些情况不需要建立索引4.索引有哪几种类型5.建立索引命令6.索引结构和检索原理7.索引使用场景1.什么是索引?为什么要建立索引?简介:数据库系统除了维护一张表的数据,还维护着一个满足特定查找算法的数据结构,这种数据结构就是索引,索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到
Alphr
·
2020-07-01 07:11
数据库
细述LEMP服务器上安装phpMyAdmin
导读关于phpMyAdmin,phpMyAdmin是一个免费的软件,在网络上使用
MySQL-
它提供了一个方便的可视化前端MySQL的功能;在安装phpMyAdmin之前,请确保您已经在您的VPS上安装了
Listen2You
·
2020-07-01 01:48
Linux资讯
MySQL-
操作语句
操作数据库语句分类DDL定义库、表create、drop、alterDML更新数据insert、update、deleteDQL查询selectDCL控制grant、deny、revokeTCL事务commit、rollbackDDL示例创建数据库:createdatabase[ifnotexists]数据库名;删除数据库:dropdatabase[ifexists]数据库名;查看数据库:show
小橘子ღ
·
2020-06-30 18:00
MySQL-
操作语句
操作数据库语句分类DDL定义库、表create、drop、alterDML更新数据insert、update、deleteDQL查询selectDCL控制grant、deny、revokeTCL事务commit、rollbackDDL示例创建数据库:createdatabase[ifnotexists]数据库名;删除数据库:dropdatabase[ifexists]数据库名;查看数据库:show
小橘子ღ
·
2020-06-30 18:00
老汉谈——
MySQL-
存储结构
MySQL-
逻辑结构结构图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xBuI7vBO-1590331889924)(]从上面的图可以看出大概的结构:1层架构:它并不是
平凡俊
·
2020-06-30 14:58
MySQL
MySql免安装版本安装及配置
2、数据库安装解压出下载的文件
mysql-
曾高兴
·
2020-06-30 12:27
数据库
Java,
Mysql-
根据一个给定经纬度的点,进行附近500米地点查询–合理利用算法
最近做一个项目:需要查询一个站点(已知该站点经纬度)500米范围内的其它站点。所以,我首先想到的是,对每条记录,去进行遍历,跟数据库中的每一个点进行距离计算,当距离小于500米时,认为匹配。这样做确实能够得到结果,但是效率极其低下,因为每条记录都要去循环匹配n条数据,其消耗的时间可想而知。于是我就想到一个先过滤出大概的经纬度范围再进行计算。比方说正方形的四个点,于是我在网上搜索,意外的,查询到了一
月色无痕
·
2020-06-30 10:54
深入浅出Mysql - 基础篇(列类型/运算符/函数)
深入浅出
Mysql-
基础篇(列类型/运算符/函数)每一个常量、变量和参数都有数据类型,它用来指定一定的存储格式、约束和有效范围。
stark张宇
·
2020-06-30 03:36
MySql
MYSQL-
建索引的几大原则
建索引的几大原则1.最左前缀匹配原则,非常重要的原则,mysql会一直向右匹配直到遇到范围查询(>、3andd=4如果建立(a,b,c,d)顺序的索引,d是用不到索引的,如果建立(a,b,d,c)的索引则都可以用到,a,b,d的顺序可以任意调整。2.=和in可以乱序,比如a=1andb=2andc=3建立(a,b,c)索引可以任意顺序,mysql的查询优化器会帮你优化成索引可以识别的形式3.尽量选
xudongdong99
·
2020-06-30 03:33
MYSQL
mysql-
水平分表-垂直分表
https://blog.csdn.net/qq_17392301/article/details/45501597?utm_source=blogxgwz4Mysql的分表技术水平分割技术:->以qq用户登录为例:创建uuid表createtableuuid(idintunsignedprimarykeyauto_increment);创建3张用户表createtableqqlogin0(id
xiaoxiaohui520134
·
2020-06-30 01:20
使用mysql图形化工具workbench
mysql数据库步骤二安装workbench可以在https://dev.mysql.com/downloads/workbench/这个网站上下载相应的版本,我这是ubuntu18.4版本的所以直接双击
mysql
HUWD
·
2020-06-29 15:39
mysql
如何应对:服务器被攻击,勒索0.06比特币。
入侵流程:登录
mysql-
扫描端口-上传病毒-加密数据库-上传勒索信息。2020年3月14日00:25:21对方开始远程登录mysql至4月10日,共登录次数7次。
托马斯的冰淇淋
·
2020-06-29 08:36
other
MySQL-
数据库操作
文章目录一、数据库操作1、显示数据库2、创建数据库3、使用数据库4、用户管理5、授权管理6、转储及导入二、数据表操作1、创建表1、1是否可空1、2默认值1、3自增1、4主键1、5外键2、删除表3、清空表4、修改表5、基本数据类型三、表内容操作1、增2、删3、改4、查5、其他操作四、视图1、创建视图2、删除视图3、修改视图4、使用视图五、触发器1、触发器类型和创建语法2、触发器实例3、删除触发器六、
Frank-Han
·
2020-06-29 06:33
MySQL
MySQL Command Line Client 打不开(闪一下消失)的解决办法
方法:开始->所有程序->
MySQL-
>MySQLServer5.5->MySQL5.5comm
微微信步1009
·
2020-06-29 00:40
my
sql
Centos 7 编译源码安装mysql数据库5.7
wgethttp://cdn.mysql.com/Downloads/
MySQL-
weixin_40920349
·
2020-06-29 00:25
centos
老铁 你会配置mysql-5.7.21-winx64吗? 来!带你飞
\mysql-5.7.21-winx64下新建一个记事本记录以下配置信息[mysqld]port=3306basedir=E:\mysql-5.7.21-winx64#改成自己的datadir=E:\
mysql
weixin_38012558
·
2020-06-28 20:43
数据库
PHP,
Mysql-
根据一个给定经纬度的点,进行附近地点查询–算法
几个星期以前的一个项目,需求是根据当前用户上传的经纬度坐标,在数据库几十万万条数据中查询出符合“周围3公里范围内”条件的坐标点。Mysql本身是支持空间索引的,但是在5.X版本中取消了Distance()和Related(),无法使用空间的距离函数去直接查询距离在一定范围内的点。所以,我首先想到的是,对每条数据去进行遍历,跟数据库中的每个点进行距离计算,当距离小于3公里时候,认为匹配成功。经测试,
weixin_34293902
·
2020-06-28 16:00
Nodejs操作
MySQL-
增删改查
先安装npm模块项目npminit安装mysqlnpminstallmysql--saveNodejs连接msyql//导入mysqlconstmysql=require('mysql');//连接mysqlconstconnection=mysql.createConnection({host:'127.0.0.1',user:'root',password:'password',port:'3
weixin_34075551
·
2020-06-28 10:01
Mac修改MySQL编码
2019独角兽企业重金招聘Python工程师标准>>>查看当前MySQL编码:showvariableslike'%char%';关闭MySQL服务找到系统偏好设置->
MySQL-
>StopMySQLServer
weixin_34055787
·
2020-06-28 10:33
MySQL-
'load data infile'语句
基本语法:loaddata[low_priority][local]infile'file_nametxt'[replace|ignore]intotabletbl_name[fields[terminatedby't'][OPTIONALLY]enclosedby''][escapedby'\']][linesterminatedby'n'][ignorenumberlines][(col_na
weixin_33975951
·
2020-06-28 09:01
Django Model 增删改查
优点:摆脱复杂的SQL操作,适应快速开发;让数据结构变得简洁;数据库迁移成本更低(如从
mysql-
>oracle)缺点
weixin_30873847
·
2020-06-28 01:47
mysql-
幂等性的解决方案-乐观锁
幂等含义我们先了解一下什么叫幂等?在分布式应用中,幂等是非常重要的,也就是相同条件下对一个业务的操作,不管操作多少次,结果都是一样。由来背景为什么要有幂等这种场景?因为在大的系统中,都是分布式部署,如:订单业务和库存业务有可能都是独立部署的,都是单独的服务。用户下订单,会调用到订单服务和库存服务。因为分布式部署,很有可能在调用库存服务时,因为网络等原因,订单服务调用失败,但其实库存服务已经处理完成
航海到IT的转变,梦想一直在路上
·
2020-06-27 14:43
大数据之消息队列_6.数据积压问题
mysql-
>mysql,常见的一点在于说大数据team,就需要同步一个mysql库过来,对公司的
ZHOUSHUPENG
·
2020-06-27 05:29
笔记
MySQL数据库进阶系统学习1(基本使用)
Relational_database_advanced_learning关系型数据进阶系统学习第一部分:
MySQL-
基本使用第二部分:MySQL-Shell命令脚本第三部分:
MySQL-
数据库查询第四部分
Felix-微信(AXiaShuBai)
·
2020-06-27 00:15
MySQL
mysql-
事务-行锁-表锁
一、准备:SELECT*FROMinformation_schema.innodb_trx;//查询事务SELECT*FROMinformation_schema.innodb_locks;//查询锁SELECT*FROMinformation_schema.innodb_lock_waits;//暂时不用showstatuslike‘innodb_row_lock%’;//暂时不用showOPE
tmriver
·
2020-06-26 19:03
SQL
Redis与Mysql数据同步解决方案整理
网上也到处找了下解决方案方案一:读:读redis->没有,读
mysql-
>把mysql数据写回redis写:写
mysql-
>成功,写redis。就是读的话,先读Redis,Redi
天边tbdp
·
2020-06-26 18:28
redis
mysql
Java实现附近地点搜索
Java,
Mysql-
根据一个给定经纬度的点,进行附近500米地点查询–合理利用算法最近做一个项目:需要查询一个站点(已知该站点经纬度)1km-10km范围内的其它站点。
No Silver Bullet
·
2020-06-26 15:34
数据库面试问题集锦
关于这块内容的初步了解和掌握,大家可以阅读《深入浅出
MySQL-
数据库开发优化与管理》和《数据库系统概念(美AbrahamSilbersch著;杨冬青李红燕唐世译)》两
清新哥哥
·
2020-06-26 10:06
Mysql
MYSQL-
查看每个数据库的大小和每个表的大小
每个数据库大小selectTABLE_SCHEMA,concat(truncate(sum(data_length)/1024/1024,2),'MB')asdata_size,concat(truncate(sum(index_length)/1024/1024,2),'MB')asindex_sizefrominformation_schema.tablesgroupbyTABLE_SCHEM
sand_clock
·
2020-06-26 07:13
database
千亿级数仓项目第一章
千亿级数仓项目总体介绍数仓:数据仓库数据集市阶段一项目背景介绍阶段二准备数据(
Mysql-
>Hive)Kettlesqoop阶段三数据仓库理论+实战阶段四编写SQL实现以下业务分析,并按照数据仓库结构存出结果基于日期的订单指标分析
大数据666
·
2020-06-26 04:16
千亿项目
mysql-
主从复制(于redis主从的差异)
原理:可以看到:主机和从机的关系;Redis是主机将操作写在rdb文件里,然后从机拿到这个文件直接覆盖自己的数据且初始化数据,是从头开始复制;mysql不是,mysql是从接入点开始复制;简单来说在确定从属关系的时候,从机才开始复制,复制的是确立关系之后的数据;复制原理也不一样:redis是从属关系搭起来之后,主机做什么就直接同步给从机;–mysql是直接写在二进制日志中,然后从机读取这个日志在写
编程菜农
·
2020-06-26 00:16
数据库
mysql
IDEA17 Mybatis逆向生成文件 — 03
mysql-
WinnXUDONG
·
2020-06-25 23:52
MySQL-
查询优化
对于刚入行的程序猿来说,如何优化MySQL查询,是必须跨过的坎。网上有很多关于SQL优化的博文,但大多是片段和结论。这里,我摘抄了《高性能MySQL》一书的内容,从全局的角度将MySQL查询优化的思路和要点进行串通,希望能帮助大家有一个系统性的认知。如果希望深入学习请阅读此书籍,并在实际开发中反复思考佐证。一、MySQL基本架构1、基本架构组成Server层:包括连接器、查询缓存、分析器、优化器、
Wonder ZH
·
2020-06-25 22:35
MySql
MySQL库操作
目录1、显示数据库2、创建数据库3、选择数据库4、删除数据库1、显示数据库showdatabases;默认数据库:
mysql-
用户权限相关数据test-用于用户测试数据information_schema-MySQL
he-y
·
2020-06-25 22:24
mysql数据库
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他