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
8.0日期类型_
MySQL
进阶之路:日期类型datetime和timestamp区别在哪里?
这个问题相信大家或多或少应该都了解过吧,那么这个问题简单么?说实话不难,在面试一些初中级开发的时候偶尔也会简单问下,不过说实话许多人都知道,但回答的却不全面。我以前学习的时候曾经参考过网上的一些文章,不过许多文章基本都是抄来抄去,回答的要么有问题要么不全面。而本文的目的就是,希望通过本文就能让大家搞清楚搞明白他们的区别,不用再去网上翻来覆去地查资料了。一、相同点datetime和timestamp
生锈快刀
·
2024-02-11 20:04
mysql8.0日期类型
MySQL
数据库学习(进阶篇)
原文链接:
MySQL
学习(进阶篇)1.存储引擎1.1
MySQL
体系结构连接层最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。
麻衣带我去上学
·
2024-02-11 20:34
开发
数据库
mysql
学习
二、
MySQL
进阶教程
mysql
高级1,约束上面表中可以看到表中数据存在一些问题:id列一般是用标示数据的唯一性的,而上述表中的id为1的有三条数据,并且马花疼没有id进行标示柳白这条数据的age列的数据是3000,而人也不可能活到
满山猴子我腚最红#
·
2024-02-11 20:34
JavaWeb教程
mysql
数据库
java
MySQL
进阶45讲【6】全局锁和表锁
1前言本篇文章主要讨论一下
MySQL
的锁。数据库锁设计的初衷是处理并发问题。作为多用户共享的资源,当出现并发访问的时候,数据库需要合理地控制资源的访问规则。而锁就是用来实现这些访问规则的重要数据结构。
吴名氏.
·
2024-02-11 20:33
《MySQL进阶45讲》
mysql
数据库
数据库开发
MySQL
进阶45讲【17】为什么这些SQL语句逻辑相同,性能却差异巨大?
1前言在
MySQL
中,有很多看上去逻辑相同,但性能却差异巨大的SQL语句。对这些语句使用不当的话,就会不经意间导致整个数据库的压力变大。今天挑选了三个案例。
吴名氏.
·
2024-02-11 20:33
《MySQL进阶45讲》
mysql
sql
索引失效
MySQL
进阶45讲【18】为什么只查一行的语句,也执行这么慢?
需要说明的是,如果
MySQL
数据库本身就有很大的压力,导致数据库服务器CPU占用率很高或ioutil(IO利用率)很高,这种情况下所有语句的执行都有可能变慢,不属于我们今天的讨论范围。
吴名氏.
·
2024-02-11 20:33
《MySQL进阶45讲》
mysql
adb
数据库开发
MySQL
进阶45讲【3】事务隔离的恩恩怨怨
1前言提到事务,大家肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就是转账,张三要给朋友小王转100块钱,而此时张三的银行卡只有100块钱。转账过程具体到程序里会有一系列的操作,比如查询余额、做加减法、更新余额等,这些操作必须保证是一体的,不然等程序查完之后,还没做减法之前,张三这100块钱,完全可以借着这个时间差再查一次,然后再给另外一个朋友转账,如果银行这么整,不就乱了么?
吴名氏.
·
2024-02-11 20:03
《MySQL进阶45讲》
mysql
数据库
mysql事务
事务隔离
MYSQL
进阶面试题,大神必备!
1、
MySQL
的复制原理以及流程基本原理流程,3个线程以及之间的关联;2、
MySQL
中myisam与innodb的区别,至少5点(1)、问5点不同;(2)、innodb引擎的4大特性(3)、2者selectcount
浮光若梦
·
2024-02-11 20:32
MySQL
进阶内容
mysql
进阶内容二进制格式
mysql
安装//先去官网下载二进制格式的
mysql
软件包[root@localhost~]#https://downloads.
mysql
.com/archives/get
胖虎sama
·
2024-02-11 20:32
服务管理
数据库
linux
mysql
centos
【
MySQL
进阶之路丨第三篇】
MySQL
管理与连接
在上一篇中我们介绍了
MySQL
数据库的安装与配置,这一篇我们开始正式学习
MySQL
上一篇链接:【
MySQL
进阶之路丨第二篇】数据库的安装与配置如何创建、管理和优化数据库,以及如何进行数据的存储、检索和更新等操作是十分重要的
秋说
·
2024-02-11 20:01
MySQL进阶之路
mysql
数据库
sql
数据结构
mysql管理与连接
MySQL
进阶45讲【19】幻读是什么,幻读会产生什么问题?
1前言在
MySQL
进阶45讲【3】事务隔离的恩恩怨怨这篇文章中,我们有提到过幻读的概念,为了更好地介绍幻读,我们先创建一个表,并添加一些数据,建表和初始化语句如下:CREATETABLE`t`(`id`
吴名氏.
·
2024-02-11 20:30
《MySQL进阶45讲》
mysql
数据库
数据库开发
幻读
✧有关查询的一些knowledge✧
MySQL
是通过select语句查询实现数据检索的。基本查询语句selectselect语句是SQL语言从数据库中获取信息的一个基本语句。
神棍一样的琉九
·
2024-02-11 19:02
【数据存储+多任务爬虫】
frompeeweeimport*db=
MySQL
Database("spider",host="127.0.0.1",port=3306,user='root',password='123456')#
洛临_
·
2024-02-11 18:07
数据库
LNMP环境部署-CentOS 6.10/7-第一章
LNMP简介LNMP(Linux+Ngnix+
Mysql
+PHP)与LAMP(Linux+Apache+
Mysql
+PHP)相比消耗的资源更少,支持的并发连接效率更高,反向代理功能效率高,静态文件处理快等
码上版码
·
2024-02-11 18:05
MySQL
优化器
优化器
MySQL
存储引擎中存在了一个可插拔的优化器OPTIMIZER_TRACE,可以看到内部查询计划的TRACE信息,从而可以知道
MySQL
内部执行过程查询优化器状态showvariableslike'optimizer_trace
·
2024-02-11 18:41
数据库
如何合理规划 PostgreSQL 的数据库用户
PostgreSQL作为世界上最领先的开源数据库,有一套强大的用户角色权限系统,和
MySQL
做一个对比:但硬币的另一面则是对于简单场景来说增加了复杂度。
·
2024-02-11 18:38
部署篇 | MatrixOne与
MySQL
全面对比
MatrixOne是一款高度兼容
MySQL
语法的HTAP数据库,在大部分场景下可以直接实现对
MySQL
的替换。
·
2024-02-11 18:54
mysql数据库云原生分布式
MySQL
分区
MySQL
分区分区就是将一个表分解成多个区块进行操作和保存,从而降低每次操作的数据,提高性能。
·
2024-02-11 18:35
数据库
PHP安装后错误处理
一:问题安装PHP后提示错误如下二:解决1:Warning:Module'
mysql
i'alreadyloadedinUnknownonline0解决原因:通过php.ini配置文件开启
mysql
i扩展的时候
·
2024-02-11 18:34
php
【Django开发】美多商城项目第3篇:用户注册和图片验证码开发(附代码,文档已分享)
采用Django+Jinja2模板引擎+Vue.js实现前后端逻辑,Nginx服务器(反向代理)Nginx服务器(静态首页、商品详情页、uwsgi服务器(美多商场业务场景),后端服务:
MySQL
、Redis
·
2024-02-11 18:02
后端pythondjango
用云服务器搭建网站怎么弄出来
在这个过程中,我们将使用Linux作为服务器操作系统,Apache作为web服务器软件,
MySQL
作为数据库,PHP作为服务器端脚本语言。
·
2024-02-11 18:55
prometheus +pushgatewa +grafana的安装部署与测试
比如
mysql
有
mysql
exporter,服务器性能指标的exporter等等。因此为了能够监控到某些东西,如主机的CPU使用率,我们需要使用到Exporter。
dozenx
·
2024-02-11 18:50
MySQL
的MVCC机制
MVCC机制使用MVCC(Multi-VersionConcurrencyControl,多版本的并发控制协议)机制来实现可重复读(REPEATABLEREAD)的隔离级别MVCC最大的优点是读不加锁,因此读写不冲突,并发性能好。InnoDB实现MVCC,是通过保存数据在某个时间点的快照来实现的,多个版本的数据可以共存,主要是依靠数据的四个隐藏列(也可以称之为标记位)和undolog。其中数据的隐
·
2024-02-11 18:45
数据库
软件测试/测试开发/全日制|
MySQL
安装最全教程
MySQL
的下载与安装、基本使用、系统服务制作
MySQL
简介
MySQL
是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
·
2024-02-11 18:11
mysql测试开发
软件测试/测试开发/全日制|
MySQL
SELECT语句的详细使用
简介
MySQL
是一种广泛使用的开源关系型数据库管理系统,它提供了许多功能强大的SQL查询语句,其中最常用且最重要的是SELECT语句。
·
2024-02-11 18:11
软件测试sql
Mybatis环境配置与测试
以
MySQL
为例:org.mybatismybatis3.5.6
mysql
mysql
-connector-java8.0.222.数据库配置在实际应用中,通常会
·
2024-02-11 18:07
后端
MySQL
运维实战(6)用户认证插件caching_sha2_password
作者:俊达用户认证及连接错误解决
MySQL
用户认证可以使用几种不同的方式,创建用户时可以制定认证方式:createuser'username'@'%'identifiedwithauth_pluginby'password'auth_plugin
·
2024-02-11 18:06
数据库mysql运维
spring templete jdbc 游标实现百万级数据导出
先直接上干货,关键代码实现:说明:1、
mysql
连接url上一定要加上此配置,不然不会生效:useCursorFetch=true2、getPreparedStatementCreator方法可以copy
白菜404
·
2024-02-11 18:36
springboot/ssm大学生选修选课系统高校选课排课成绩管理系统Java系统
springboot/ssm大学生选修选课系统高校选课排课成绩管理系统Java系统开发语言:Java框架:springboot(可改ssm)+vueJDK版本:JDK1.8(或11)服务器:tomcat数据库:
mysql
5.7
kirito学长-Java
·
2024-02-11 18:52
java
spring
boot
后端
MySQL
运维实战(5.6) 字符集设置对
mysql
dump的影响
作者:俊达引言在进行
MySQL
数据库的备份和恢复过程中,使用
mysql
dump命令是一种常见的方法。然而,一个容易忽略的问题是在执行备份时未指定字符集可能导致数据丢失或编码问题。
·
2024-02-11 18:47
mysql数据库运维
MySQL
运维实战(5.5) 数据导入导出时的字符集问题
作者:俊达引言当涉及到在
MySQL
中进行数据导入和导出时,字符集相关的问题成为关键因素。
·
2024-02-11 18:33
mysql数据库运维
Ubuntu22.04搭建LAMP环境
MySQL
:作为关系型数据库管理系统,用于存储和管理数据。PHP:作为服务器端脚本语言,用于处理动态内容和与数据库交互。
·
2024-02-11 18:30
MySQL
运维实战(5.4)
MySQL
元数据乱码
作者:俊达表结构Comment乱码在数据库设计和管理过程中,表结构中的Comment字段乱码可能由DDL实际编码和character_set_client设置不一致引起。下面是一个详细的例子:$cattest_comment_utf8.sqlcreatetabletest_comment_utf8(aintcomment'列列列列列AAA')comment'BBBB表表表表表BBBB';$od-t
·
2024-02-11 18:55
数据库mysql运维
数据库开发-
MySQL
入门 · 下
1.多表查询1.1概述1.1.1数据准备SQL脚本:#建议:创建新的数据库createdatabasedb04;usedb04;--部门表createtabletb_dept(idintunsignedprimarykeyauto_incrementcomment'主键ID',namevarchar(10)notnulluniquecomment'部门名称',create_timedatetime
·
2024-02-11 18:50
后端sqlmysql数据库
使用Navicat导出
MySQL
数据库的数据字典
一、查询示例SELECTTABLE_NAME'表名',COLUMN_NAME'字段名',COLUMN_TYPE'数据类型',COLUMN_COMMENT'备注'FROMinformation_schema.COLUMNSWHERETABLE_SCHEMA='developer_test'andtable_name='t_app_info'二、
黑锦虎门
·
2024-02-11 18:27
数据库开发-
MySQL
入门 · 上
1.
MySQL
概述数据模型在介绍
Mysql
的数据模型之前,需要先了解一个概念:关系型数据库。关系型数据库(RDBMS)概念:建立在关系模型基础上,由多张相互连接的二维表组成的数据库。
·
2024-02-11 18:33
后端sqlmysql
记一次 Redis 数据库迁移
作者:马文斌,
MySQL
/Redis爱好者~爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约500字,预计阅读需要2分钟。
·
2024-02-11 18:53
redis数据迁移
如何使用phpStudy软件测试本地PHP及环境搭建
而phpStudy作为一个集成了Apache、
MySQL
和PHP的软件套装,提供了方便快捷的环境搭建和测试工具。今天铁蛋为大家详细介绍如何使用phpStudy来测试本地PHP及环境搭建。
·
2024-02-11 18:22
php
docker安装
mysql
1.获取镜像dockerpull
mysql
2.查看可用的版本dockersearch
mysql
3.把容器中配置复制到宿主机dockercpim
mysql
:/etc/
mysql
/home/
mysql
/confdockercpim
mysql
·
2024-02-11 17:49
基于 PHP 和
MySQL
的数据分析功能
connect_error){die("Connectionfailed:".$conn->connect_error);}//读取数据$sql="SELECT*FROMtable";$result=$conn->query($sql);//处理数据,生成报告$data=array();while($row=$result->fetch_assoc()){//在这里对每一行数据进行处理(例如计算、
·
2024-02-11 17:15
php
GitHub 数据库 15 年进化史:幕后英雄如何成就 Copilot 传奇
GitHub一直使用
MySQL
数据库,其中保存了除了git代码仓库以外的其他所有元数据,诸如用户,issue,PR,Gist这些。
·
2024-02-11 17:41
数据库攻防学习之
MySQL
MySQL
0x01
mysql
学习
MySQL
是瑞典的
MySQL
AB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。
·
2024-02-11 17:09
深入了解 Python MongoDB 查询:find 和 find_one 方法完全解析
在MongoDB中,我们使用find()和find_one()方法来在集合中查找数据,就像在
MySQL
数据库中使用SELECT语句来在表中查找数据一样查找单个文档要从MongoDB的集合中选择数据,我们可以使用
·
2024-02-11 17:04
MySQL
日志故障的处理和分析
上面有一个
MySQL
服务,现在已经写入不了数据了。
Java大生
·
2024-02-11 17:58
【小编推荐②】Laravel10 + Vue3.0前后端分离框架通用后台源码
download.notestore.cn/20231212/账号:admin密码:admin注意事项:后端项目部署,尽量用域名,不要用phpartisanserve,启用后端项目,否则会出现后台无法登录问题服务器环境:PHP8.2[已测]
Mysql
5.740
·
2024-02-11 17:23
laravelvue3
2024了,开发环境只知道 MAMP 你就奥特了
它集成了Apache、
MySQL
和PHP,开发人员能够轻松部署本地开发环境。然而,MAMP不是完美的,还是存在不少缺点。现在有不少免费的开发环境,比MAMP更好用。
·
2024-02-11 17:50
macosphp工具软件程序员
浅谈SQL优化小技巧 | 京东云技术团队
回顾
MySQL
的执行过程,帮助介绍如何进行sql优化。
·
2024-02-11 17:43
数据库mysqlsql性能优化
浅谈 docker【理论向】
背景在印象里,学习了springboot之后,我们项目的
mysql
数据库都是用docker容器跑的。参与了团队的那么多项目,几乎每个项目都有自己的docker配置文件。
·
2024-02-11 17:07
docker运维
一名合格的后端开发,到底需要多了解
mysql
- 6&7
6-锁lock和latchlatch:内存中的轻量级互斥量或读写锁,其目的是为了保证并发线程操作临界资源的正确性。无死锁检测和处理机制。lock:锁定数据库中的对象,比如表,页,行等,其目的是为了保证并发事务操作表对象的正确性。可通过等待有向图和超时机制进行死锁检测和处理。以下讨论的内容都是和lock相关的。Innodb中锁的类型行级锁:共享锁(读锁):可以和其他共享锁并行排它锁(写锁):不能和任
·
2024-02-11 17:53
后端mysqlinnodb面试
一名合格的后端开发,到底需要多了解
mysql
- 3&4&5
3-文件
mysql
使用哪些文件配置文件配置
mysql
启动时的各项参数日志文件错误日志二进制日志慢日志查询日志pid文件unixdomainsocket文件表结构文件存储引擎管理的文件二进制文件事务提交时
·
2024-02-11 17:51
后端mysqlinnodb面试
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他