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-
事务隔离级别超级详细 解读
我:不知道了吧,解决了:脏读、不可重复读、幻读
mysql-
事务隔离级别超级详细解读1、事务1.1百科定义:数据库事务(transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行
_腊月十四
·
2020-06-25 21:56
mysql
数据库
数据库
mysql
Mysql 8.0使用教程(cmd命令行操作)
可以直接参考mysql官方教程:Mysql教程1.要查看mysql提供的选项列表,可以用
mysql-
?
TINY_SPOT
·
2020-06-25 20:10
sql
mybatis-generator-gui 一款 mybatis generator 的图形界面工具
mybatis-generator-gui一款mybatisgenerator的图形界面工具一、创建MySQL数据库,创建2两个表:之前介绍过多次命令行创建数据库表了,查看
MySQL-
最经典的命令行操作数据库
肖朋伟
·
2020-06-25 17:03
#
MySQL-
运算符
1.运算符1.1算术运算符select1+1sum;select2-1;select5/2;#2.5select5div2;#取整select3/0;#nullselect5%2;#11.2比较运算符select1>2;#0select12;#不等于结果11.3逻辑运算符select1>2and2>1;#0select1>2or2>1;#1select!(1>2);#11.4位运算符select2
Carl_蔡先生
·
2020-06-25 15:20
MySQL
MySQL-
底层数据结构及优化
数据结构可视化网站:https://www.cs.usfca.edu/~galles/visualization/BST.html注:该文章下的所有数据结构图片来源该网站;注:在mysql中,数据表是通过文件形式存储在本地磁盘中的,遍历一次数据结构被成为一次磁盘I/O(I/O指:input/output)二叉树的原则:父节点的右边总是大于等于父节点,左边总是小于父节点;目录一、数据结构·1、数据结
Zyred
·
2020-06-25 15:52
mysql索引数据结构
MySQL-
锁与事务隔离级别
1.1定义锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。1.2锁的分类从性能上分为乐观锁(用版本对比来实现)和悲观锁
xuan2017
·
2020-06-25 10:50
【
Mysql-
字符集】软件开发没看上去那么简单,从utf8mb4_0900_ai_ci说起
2019年,德国前段时间,遇到朋友的求助,说以前运行的好好的系统现在出问题了,而且看不懂报错到底是什么意思。我仔细看看报错信息,应该是MySQL数据库报出来的,大意是说:collation不兼容,一个是utf8mb4_0900_ai_ci,另一个是utf8mb4_general_ci。utf8mb4_general_ci这玩意儿我见过,是针对utf8mb4编码的collation,但是utf8mb
Japathy
·
2020-06-25 08:38
python 读取outlook邮箱邮件
参考:Python3读取Outlook邮件并写入
MySQL-
知乎查看特定时间,特定发件人,特定邮箱账号的邮件,写入pandasDatafrme格式importrefromwin32com.client.gencacheimportEnsureDispatchasDispatchimportpandasaspddefread_email
__水叔
·
2020-06-25 05:34
python
MySQL-
存储过程-游标 CURSOR FOR
1,游标游标是一个存储在MySQL服务器上的数据库查询,它不是一条select语句,而是被该语句所检索出来的结果集。2,定义游标这个过程并没有检索到数据,只是定义要使用的select语句DECLAREt_cursorCURSORFORSELECTt.idFROMt_deptt;3,如果没有数据返回或者select出现异常,程序继续,并将变量done设为true,DECLARECONTINUEHAN
張子布
·
2020-06-25 05:06
navicat连接linux系统中
mysql-
错误:10038
问题:原因:输入命令netstat-anp(查看所有的进程和端口使用情况)(注:LocalAddress一列中:0.0.0.0表示监听本地所有ip地址,其他电脑是可以访问的,并且修改ip不受影响。127.0.0.1表示只监听本机回环地址,只能本机访问。x.x.x.x具体ip地址,是只监听这个ip。修改ip后程序就不能监听了。需要手动修改软件监听地址才可以用)这里3306端口写的是ip地址:127.
九州无尘
·
2020-06-25 02:52
数据库
Linux
MySQL-
存储过程(数据类型、函数)
文章目录MySQL存储过程一、存储过程与函数二、命令行结束标志符号三、关于变量的使用1.局部变量2.用户变量3.存储过程结果赋值到变量的几种方法四、存储过程的查看、删除、调用、创建1.查看存储过程2.删除存储过程3.调用存储过程4.创建存储过程五、控制结构语句1.判断-if的使用2.判断-casewhen的使用3.while循环4.repeat循环5.loop循环六、数据类型介绍1.数值类型2.日
me_to_007
·
2020-06-24 14:18
MySQL
谈谈MySQL的重要性!
MySQL的重要性一,
MySQL-
>MySQL支持SQL语言->面试必考SQL你面试的时候问一下考官SQL卷子是MySQL还是SQLServer的。
@machi
·
2020-06-24 08:17
MySQL
重要
必学
MySQL-
十大工具
转自:[url]http://tech.it168.com/a2011/0808/1229/000001229492_all.shtml[/url]本文的作者DanielNichter是MySQL工具的开发者,他为MySQL管理员推荐了十款必备工具。以下是全文内容:MySQL是一套需要大量辅助工具加以修复、诊断及优化的复杂系统。幸运的是,对于管理员来说,MySQL的高普及度吸引了大量软件开发商为其
jerryking096696
·
2020-06-23 21:33
MySQL
转载
mysql-
按年月日统计数据并填充数据
MySQL之按年、月、日统计数据并进行数据填充一、准备工作:建表建表sql:CREATETABLEnum(iINT(11)NULLDEFAULTNULLCOMMENT'序号')ENGINE=INNODBCHARACTERSET=utf8COLLATE=utf8_general_ciCOMMENT='“存储数字工具表”'ROW_FORMAT=Dynamic;设置数据:INSERTINTOnum(i)
fakerswe
·
2020-06-23 06:11
mysql
mysql-
源码安装 5.7
5.7版本开始使用boost库,如果机器上有boost库直接指定,没有建议下载带boost库的版本cmake.-DWITH_BOOST=/usr/local/boost_1_59_0没有安装boost时,需要指定boost的源码目录编译安装,默认安装到/usr/local/mysqlmake&&makeinstall初始化数据库,5.7版本以后,不在使用mysql_install_db去初始化数据
chuhaolan1184
·
2020-06-22 23:57
MySQL-
错误:2059 - Authentication plugin 'caching_sha2_password' cannot be loaded
MySQL-
错误:2059-Authenticationplugin'caching_sha2_password'cannotbeloaded一现象使用docker镜像创建容器后,mysql测试连接不成功二原因网上查询得到原因
皇族木偶
·
2020-06-22 22:00
MySQL-
错误:2059 - Authentication plugin 'caching_sha2_password' cannot be loaded
MySQL-
错误:2059-Authenticationplugin'caching_sha2_password'cannotbeloaded一现象使用docker镜像创建容器后,mysql测试连接不成功二原因网上查询得到原因
小小木偶
·
2020-06-22 22:00
PHP类方法、继承,时间戳
获取指定日期的时间戳strtotime('2017-2-20');time();获取当前时间戳类中使用数据库usedb('cms');//$results=$
mysql-
>selectAll('select
overisover
·
2020-06-22 22:13
PHP,
Mysql-
根据一个给定经纬度的点,进行附近地点查询–合理利用算法
目前的工作是需要对用户的一些数据进行分析,每个用户都有若干条记录,每条记录中有用户的一个位置,是用经度和纬度表示的。还有一个给定的数据库,存储的是一些已知地点以及他们的经纬度,内有43W多条的数据。现在需要拿用户的经纬度和已知地点进行距离匹配,如果它们之间的距离小于一定的数据,比如说500米,就认为用户是在这个地点。MYSQL本身是支持空间索引的,但是在5.x的版本中,取消了对Distance()
大鹏的世界
·
2020-06-22 12:21
PHP
mysql表数据量超过百万条了,count很慢。。
-
MySQL-
乐维UPmysql表数据量超过百万条了,count很慢。。3邵琳,一花一世界count一下1800s也不能出结果。有什么好办法?
a13393665983
·
2020-06-22 10:06
mysql-
错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
系统登陆功能隔段时间就会发神经,点击登录没反应,状态码返回:500。开始以为是代码问题,后来查看日志发现以下错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communicationslinkfailurecom.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Commun
UP-GIS
·
2020-06-22 07:51
德懋项目
Mysql——进阶语法
Mysql-
进阶语法导语在上一篇《MySQL的基本语法》中我们了解了mysql基本的增删改查的语句。本篇我们将进一步对“查”做深入的了解。
SolaTyolo
·
2020-06-22 05:14
mysql
MySQL - 如何优化模糊查询(like 模糊查询)
前面讲过
MySQL-
如何提高SQL的查询效率(where条件优化)全局检索建立索引的情况下一般情况下like模糊查询的写法为(field已建
Soinice
·
2020-06-22 05:43
MySQL
Java面试题
如何在linux上安装
mysql-
步骤详解
Mysql安装1打开mysql的官网:下载yum源Yum:类似于360软件管家负责对软件的在线下载自动安装在线更新2把yum源上传到root下mysql80-community-release-el7-3.noarch.rpm3安装yum源》rpm-Uvhmysql80-community-release-el7-3.noarch.rpm4更改配置文件:/etc/yum.repos.d/mysql
Meet_again007
·
2020-06-22 01:18
大数据
虚拟机
linux
mysql
MySQL-
单表查询
单表查询简单查询查询所有字段SELECT*FROM表名;查询指定字段SELECT字段名1,字段名2,...FROM表名;按条件查询带关系运算符的查询SELECT*|(字段名1,字段名2,...)FROM表名WHERE关系表达式;"等于=""不等于!=或“”小于等于=“带IN关键字的查询SELECT*|(字段名1,字段名2,...)FROM表名WHERE字段名[NOT]IN(元素1,元素2,...)
小辰2715
·
2020-06-21 23:00
数据库路由中间件MyCat - 源代码篇(3)
2.前端连接建立与认证Title:MySql连接建立以及认证过程client->MySql:1.TCP连接请求
MySql-
>client:2.接受TCP连接client->MySql:3.TCP连接建立
网易云社区
·
2020-06-21 16:17
使用SpringMVC所需要的常用jar包
maven所依赖的jar包最好使用下面方式进行添加,里面没有
mysql-
的jar包,推荐自己下载。org.
平静的水手
·
2020-06-21 12:56
SpringJar
mysql-
解压版安装配置详解
1、下载MySQL解压版,MySQL解压版官网下载参考2、配置环境变量高级系统设置->环境变量,新建一个系统变量MYSQL_HOME,变量值为mysql的解压路径,如:D:/dev_config_soft/mysql-5.7.20-winx64,然后在path里添加;%MYSQL_HOME%\bin注意前后分号。3、新建my.ini文件以前的版本解压后或许会存在my-default.ini文件,若
jackaroo2020
·
2020-06-21 04:53
数据库工程师
运维工程师
Java,
Mysql-
根据一个给定经纬度的点,进行附近500米地点查询–合理利用算法
LBS球面距离公式http://wiki.myoa.info/zh-blog:20Java,
Mysql-
根据一个给定经纬度的点,进行附近500米地点查询–合理利用算法最近做一个项目:需要查询一个站点(已知该站点经纬度
dengken829873708
·
2020-06-21 00:55
mysql-
数据备份与还原
一:数据备份1.1使用mysqldump命令备份备份数据可以保证数据库中数据的安全,数据库管理员需要定期的进行数据库备份;mysqldump-uusername-pdbnametable1table2...>BackupName.sqldbname参数表示数据库的名称;table1和table2参数表示表的名称,没有该参数时将备份整个数据库;BackupName.sql参数表示备份文件的名称,文件
愚蠢的程序员
·
2020-06-20 21:00
mysql-
大事务带来的问题
一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏。比如A向B转账,不可能A扣
年少有为AAA
·
2020-06-20 21:00
环境搭建:linux下tomcat接口测试环境部署
tomcat-项目容器(放置开发打包的项目代码),
mysql-
数据仓库。为什么要安装jdk?—java软件开发包(JavaDevelopmentKit),没有JDK的话,无法编译运行Java程序。
流水小哥
·
2020-06-20 14:00
环境搭建:linux下tomcat接口测试环境部署
tomcat-项目容器(放置开发打包的项目代码),
mysql-
数据仓库。为什么要安装jdk?—java软件开发包(JavaDevelopmentKit),没有JDK的话,无法编译运行Java程序。
流水小哥
·
2020-06-20 14:00
mysql-
存储过程和存储函数
存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复的编写相同的SQL语句。而且,存储过程和函数是在MySQL服务器中存储和执行的,可以减少客户端和服务器端的数据传输;创建存储过程:CREATEPROCEDUREsp_name([proc_parameter[,...]])[characteristic.
愚蠢的程序员
·
2020-06-20 10:00
mysql-
触发器
触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT语句、UPDATE语句和DELETE语句。当数据库系统执行这些事件时,就会激活触发器执行相应的操作。一、创建只有一个执行语句的触发器CREATETRIGGER触发器名BEFORE|AFTER触发事件ON表名FOREACHROW执行语句如下:当t_book每执行一条插入语句时,t_booktype就会执行一条修改操作。new为过
愚蠢的程序员
·
2020-06-20 10:00
mysql-
视图
视图1,视图是一种虚拟的表,是从数据库中一个或者多个表中导出来的表。2,数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放在原来的表中。3,使用视图查询数据时,数据库系统会从原来的表中取出对应的数据。好处:1,使操作简便化;2,增加数据的安全性;3,提高表的逻辑独立性;CREATE[ALGORITHM={UNDEFIEND|MERGE|TEMPTABLE}]VIEW视图名[(属性清
愚蠢的程序员
·
2020-06-19 17:00
mysql-
索引
索引定义:索引是由数据库表中一列或者多列组合而成,其作用是提高对表中数据的查询速度;类似于图书的目录,方便快速定位,寻找指定的内容;优点:提高查询数据的速度;缺点:创建和维护索引的时间增加了;分类:1,普通索引这类索引可以创建在任何数据类型中;2,唯一性索引使用UNIQUE参数可以设置,在创建唯一性索引时,限制该索引的值必须是唯一的;3,全文索引使用FULLTEXT参数可以设置,全文索引只能创建在
愚蠢的程序员
·
2020-06-19 16:00
MySQL-
过滤数据(WHERE语句)
1、使用WHERE子句在SELECT语句中,数据根据WHERE子句中指定的搜索条件进行过滤。WHERE子句在表名(FROM子句)之后给出,如下所示:SELECTprod_name,prod_priceFROMproductsWHEREprod_price=2.50;这条语句从products表中检索两个列,但不返回所有行,只返回prod_price值为2.50的行。2、WHERE子句操作符操作符说
徐若离
·
2020-06-19 15:00
mysql-
条件查询or的使用
今天在写列表条件查询时,发现加上条件之后,结果不是很理想,因为有用到instr来进行模糊查询,所以以为是instr和or使用时会有先后执行顺序。查找了资料后发现是and与or一起使用时,需要注意到的问题以下是我的查询语句SELECTproduct_id,product_name,create_uid,emaiFROMproductpINNERJOINuser_productupONp.produc
wx5ea7e8b8eec22
·
2020-05-16 17:19
or关键字
MySQL-
错误:1146 - Table 'performance_schema.session_variables' doesn't exist
1146-Table'performance_schema.session_variables'doesn'texist一问题出现场景1在Flask使用SQLAlchemy操作mysql的时候会出现2使用Navicat连接数据库会出现附:连接Navicat成功的前提,否则会报10061"Unknownerror"错误(1)需要用户有足够的权限(2)MySQL数据库默认不允许这些客户端工具进行连接,
皇族木偶
·
2020-05-14 17:00
Azure Database for
MySQL-
了解概念/定价层/创建MySQL并连接
本文介绍AzureDatabaseforMySQL:1.基本概念;2.版本及定价层信息;3.实战:创建并连接到AzureDatabaseforMySQL后新建数据库视频介绍:您可以在B站观看视频介绍:https://www.bilibili.com/video/BV1XC4y1p71S/或在作者博客观看:https://www.51azure.cloud/post/2020/4/25/azure-
13188888544
·
2020-05-04 12:49
azure
mysql
paas
MySQL 主从复制:基于二进制文件复制配置详解
MySQL-
主从复制:基于二进制文件复制详解前言主从复制是指把一个MySQL的数据库服务器作为主服务器(master),然后把master的数据复制到一个或者多个MySQL数据库服务器作为从服务器(slave
我家有奥特曼
·
2020-04-27 10:00
MySQL-
帐号操作
MySQL的帐号操作一查看所有用户在mysql的user表中存储了MySQL的用户信息主要字段:Host表示允许访问的主机User表示用户名authentication_string表示加密后的密码descuser;#查看用户信息二创建用户和授权#root账户登录mysql-uroot-p#常用权限列表:create、alter、drop、insert、update、delete、select如果
皇族木偶
·
2020-04-24 22:00
MySQL-
索引优化实例
MySQL-
索引优化实例承接上文,我们已经就索引的底层数据结构及其查找算法作了介绍,如下你真的懂数据库的索引吗?
JunSIr_deCp
·
2020-04-21 01:32
数据库
mysql 连接数不够用
mysqldockerhubdocker-composevolumesconfigvolumes:-/var/data/test-mysql:/var/lib/
mysql-
/var/data/test-mysql-conf
Shaman
·
2020-04-13 15:29
轻松优化
MySQL-
之数据库参数优化
最佳实践使用InnoDB存储引擎InnoDB引擎已经在多方面超越了MyIsam引擎,没有特殊需求的情况下建议选择InnoDB引擎。让InnoDB使用全部内存innodb_buffer_pool_size参数指定了InnoDB可以使用的内存总量。建议设置为物理内存的80%,因为要给操作系统留有空间。如果你的内存是32GB,可以设置为大约25GBinnodb_buffer_pool_size=2560
山东大葱哥
·
2020-04-12 15:41
Mysql-
死锁排查与解决
导致mysql死锁的四个条件:1、互斥条件:就是一个资源只能有一个进程占有,不可以被两个或者多个进程占有2、不可抢占条件:进程已经获得的资源在未使用完之前,不可以被抢占,只能在使用完之后自己释放3、占有申请条件:进程自己已经至少保持一个资源,又请求其他资源,但是这个资源被其他进程占有,而且又不释放自己已经占有的资源4、循环等待条件:发生死锁时,必定会形成一个进程——资源的环路。进程集合{p1,p2
eleven_1980
·
2020-04-11 16:27
死锁
MySQL
mysql-
命令行操作指令
安装mysqlhttps://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/参照官网,添加安装源查看数据库状态huanyu@ubuntu:~/Downloads$sudoservicemysqlstatus启动数据库huanyu@ubuntu:~/Downloads$sudoservicemysqlstart停止数据库huanyu@ubuntu:~
桓宇Harry
·
2020-04-10 21:39
MySQL-
疑问汇总
MySQL疑问汇总这里吧同学们遇到的问题都汇总起来,方便大家一起查阅。updateat2017-10-13Workbench安装问题昨天就说过Workbench的安装问题,具体的可以往下看,这里记录一个类似问题因为安装Workbench需要一些依赖先安装,比如那个.NETFramework,官网上提供的连接地址应该没有修改,如果直接跳转去下载,应该是.NETFRAMEWORK4.5的,但实际安装的
橘猫吃不胖
·
2020-04-10 04:38
Mac OS zsh: command not found: mysql解决方案 && 基本操作
,注意安装到最后一步,设置密码;2、点击苹果标志->系统偏好设置->找到mysql图标->双击->点击"StartMySQLServer"->MySQL启动成功;便于以后使用设置密码:系统偏好设置->
MySQL
JerryTom最可爱
·
2020-04-09 23:04
数据库
面试
mysql
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他