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-
CRUD
一、INSERT添加公式INSERTINTOtable_name[(column[,column...])]VALUES(value[,value...]);示例:CREATETABLE`goods`(idINT,good_nameVARCHAR(10),priceDOUBLE);#添加数据INSERTINTOgoods(id,good_name,price)VALUES(20,'华为手机',20
象鼻山大王、
·
2023-11-29 11:20
mysql学习
mysql
数据库
Docker-compose 安装mysql8
container_name:mysql8image:mysql:8.0.18restart:alwaysports:-3306:3306privileged:truevolumes:-$PWD/log:/var/log/
mysql
yunson_Liu
·
2023-11-29 04:41
docker-compose
MySQL
docker
容器
MySQL
day98
MySQL-
主从复制
主从复制基础(!=同步,异步的工作模式)1.主从复制介绍(Master-SlaveReplication)两台以上的数据库实例,通过二进制日志实现数据复制关系.2.主从复制作用辅助数据备份.比较擅长处理数据库的物理损坏.架构演变:高可用,读写分离,分布式...3.主从复制前提(ClassicReplication搭建过程)(1)两台以上数据库实例,需要不同的server_id,server_uui
5不忘初心0
·
2023-11-28 14:01
mysql优化集锦——观《深入浅出mysql》——网易团队
首先感谢网易团队的大佬们,书很棒,受益匪浅,这是一本
数据库学习
的好书。看了一部分,突然想想好像记得的很少,尝试自己把看的总结一下,具体的细节不做深入记录,缘于书,知于书。
爱因斯没有坦
·
2023-11-28 14:16
mySql
mysql导入csv数据慢_mysql导入数据过慢 解决办法
mysql导入数据过慢解决方法mysql中用
mysql-
>usetest;
mysql-
>setnamesutf8;
mysql-
>sourceD:/ceshi.sql导入数据的时候执行速度相当慢“可以把EXCEL
一十马
·
2023-11-28 07:12
mysql导入csv数据慢
MySQL-
练习
MySQL练习题让emp表中所员工的工资+200,同时显示之前的工资和加薪之后的工资SELECTsal,(sal+200)FROMemp;员工试用期6个月,转正后月薪上调20%,请查询出所有员工工作第一年的所有收入,要求显示列标题为员工姓名,工资收入,奖金收入,总收入SELECTenameAS员工姓名,salAS工资收入,ifnull(comm,0)AS奖金收入,(sal*6+sal*1.2*6+
艾欧恩
·
2023-11-27 20:29
MySQL-
创建可以远程访问的root账户
创建用户默认的root用户只能当前节点localhost访问,是无法远程访问的,所以,我们要创建一个root账户,帮助用户远程访问。createuser'root'@'%'IDENTIFIEDWITHmysql_native_passwordBY'1234';这个命令是在MySQL数据库管理系统中用来创建一个新用户的SQL语句。让我们详细看看该命令的各个组成部分:CREATEUSER:这是SQL语
青衫客36
·
2023-11-26 09:56
数据库
mysql
数据库
mysql分组与排序一起_
mysql-
分组,排序,limit同时出现的问题
mysql的语句同时出现groupby,orderby,limit时,所请求的数据往往不是自己所需要的以下面的课程表为例,需要获取不同标签下的一门课程,并根据浏览量降序排列,取前四条。其中label:分组,click:排序CREATETABLE`course`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(255)DEFAULTNULLCOMMENT
食色也
·
2023-11-26 00:17
mysql分组与排序一起
[
MySQL-
基础]SQL语句
目录hello!这里是欧_aita的频道。今日语录:只有放弃才是真正的失败。祝福语:愿你的代码生活充满注释,逻辑清晰,debug之路畅通无阻。大家可以在评论区畅所欲言,可以指出我的错误,在交流中共同进步。欢迎关注我的专栏数据结构与算法C++MySQL数据库SQLSQLSQL的特点:SQL通用语法SQL分类DDLDDL-数据库操作DDL-表操作查询创建数据类型DML1.添加数据(INSERT)2.修
欧_aita
·
2023-11-25 22:48
数据库
mysql
sql
oracle
一些
数据库学习
的小结
一些
数据库学习
的小结:SQL:遵循ACID原则。支持Transaction。适合在线交易处理(OLTP),不适合在线分析处理(OLAP)。
纸上得来终觉浅 绝知此事要躬行
·
2023-11-25 22:22
Database
数据库
学习
MySQL-
进阶
存储引擎MySQL体系结构连接层:最上层是一些客户端和连接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。服务层:第二层架构主要完成大多数的核心服务功能,如SQL接口,经完成缓存的查询,SQL的分析和优化,部分内置函数的执行。所有跨存储引擎的功能也在这一层实现。如过程、函数等。引擎层:存储引擎真正的负责了MySQL中数据的存储和
YY不爱吃烤鸭
·
2023-11-25 15:43
mysql
数据库
mysql 进阶到高级_Mysql 高级进阶
Mysql-
高级进阶
Mysql-
索引索引类型作用普通索引加速查找主键索引加速查找+唯一+不能为空唯一索引加速查找+唯一联合索引联合主键+联合唯一+联合普通概览说明:直接创佳索引会创建额外的临时文件,以某种文件存储
考满分GMAT
·
2023-11-25 14:49
mysql
进阶到高级
间隔分区表(DM8:达梦数据库)
DM8:达梦数据库-间隔分区表环境介绍1按年-间隔分区表2按月-间隔分区3按日-间隔分区4按数值-间隔分区表5达梦
数据库学习
使用列表环境介绍间隔分区表使用说明:仅支持一级范围分区创建间隔分区。
祢真伟大
·
2023-11-25 10:00
数据库
DMSQL
数据库
oracle
sql
学习第十五天总结
3、
数据库学习
了集合查询。二、学习收获1、通过学习了Pytho
无尽的结
·
2023-11-25 08:03
MySQL|
mysql-
索引
1、索引是什么1.1索引简介索引是表的目录,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,以及快速定位查询数据。对于索引,会保存在额外的文件中。1.2主要注意的地方:(1).索引可以提高查询速度,会减慢写入速度,索引的缺点时创建和维护索引需要耗费时间。(2).索引并不是越多越好,索引固然可以提高相应的select的效率,但
云掣YUNCHE
·
2023-11-25 08:51
MySQL
索引
数据库
mysql
云服务
MySQL-
第一周
放假了~~~excel复习笔记分享完了,不知道下一步该分享啥。。。。来段mysql,纯小白,从最简单的分享开始:--创建数据库(--:表示注释)createdatabasemydatabase;--库选项--指定数据库字符集格式,校对集格式与字符集格式相同--格式:createdatabase数据库名字charset字符集名称createdatabasemydatabase2charsetgbk;
张叁疯_
·
2023-11-24 17:27
【linux】centos7安装docker-启动
mysql-
使用navicat连接mysql
先提前说一下,如果你是阿里云服务器,同时你3306端口怎么都访问不到,那你要注意:去阿里云控制台,在安全组中把3306端口开启。然后记得打开linux里面的防火墙,把3306端口开启,关闭防火墙是没用的。1查看linux发行版,内核查看linux内核,现在最新版本的docker要求内核最低为3.10。由于我的内核版本是3.10,所以下面描述最新版的安装方法。[root@zhaokw~]#uname
静看星辰变
·
2023-11-24 16:22
linux
SQLite3
数据库学习
(五):Qt 数据库高级操作
参考引用SQLite权威指南(第二版)SQLite3入门1.Qt数据库密码加密MD5加密在线工具1.1加密流程加密后的密码都是不可逆的1.2代码实现loginsqlite.h#ifndefLOGINSQLITE_H#defineLOGINSQLITE_H#include#include#include#include#include#include#include#include#include/
Robot_Yue
·
2023-11-24 12:19
SQLite入门学习
数据库
sqlite
学习
QSqlTableModel
qt
QTableView
SQLite3
数据库学习
(六):Qt 嵌入式 Web 服务器详解
参考引用SQLite权威指南(第二版)SQLite3入门1.Apache搭建cgi环境1.1什么是ApacheApache是世界使用排名第一的Web服务器软件它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用1.2具体搭建流程通浏览器/Qt程序访问apache2后的cgi程序1、安装apache2服务器$sudoaptinstallapache22、测试是否安装成功在浏览器
Robot_Yue
·
2023-11-24 12:03
SQLite入门学习
数据库
sqlite
学习
apache
c语言
CGI
批量创建表空间数据文件(DM8:达梦数据库)
DM8:达梦数据库--批量创建表空间数据文件环境介绍1批量创建表空间SQL2达梦
数据库学习
使用列表环境介绍在某些场景(分区表子表)需要批量创建表空间,给不同的表使用,以下代码是批量创建表空间的SQL语句
祢真伟大
·
2023-11-23 22:48
数据库
DMSQL
数据库
oracle
大数据-数仓-数据采集-业务数据(三):增量同步采集【
MySQL-
(Maxwell)->Kafka-(Flume)->HDFS】【每日增量:每天只将业务数据中新增及变化的数据同步到数据仓库】
增量同步策略解释:每日增量,就是每天只将业务数据中的新增及变化的数据同步到数据仓库中,适用:表数据量大,且每天只会有新的数据插入的场景,特点:采用每日增量的表,通常会在首日先进行一个全量同步。例如:退单表、订单状态表、支付流水表、订单详情表、活动与订单关联表、商品评论表Maxwell的实现原理很简单,就是将自己伪装成Slave,并遵循Mysql主从复制的协议,从master中同步数据。Maxwel
u013250861
·
2023-11-23 18:41
#
大数据
SQLite3
数据库学习
(文章链接汇总)
参考引用SQLite权威指南(第二版)SQLite3入门SQLite3
数据库学习
(一):数据库和SQLite基础SQLite3
数据库学习
(二):SQLite中的SQL语句详解SQLite3
数据库学习
(三
Robot_Yue
·
2023-11-22 18:49
SQLite入门学习
数据库
sqlite
学习
SQL
SQL
C
API
SQLite3
数据库学习
(四):Qt 数据库基础操作
参考引用SQLite权威指南(第二版)SQLite3入门1.创建连接执行sql语句在Qt中使用数据库要在工程文件中添加QT+=sql1.1main.cpp#include"createsqlapp.h"#include#include#include#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);//创建一个默认数据库连接
Robot_Yue
·
2023-11-22 18:08
SQLite入门学习
数据库
sqlite
学习
绑定机制
事务机制
增删改查
qt
升入浅出
MySQL-
主从架构探索
官方文档https://dev.mysql.com/doc/在这里插入图片描述如果英文不好的话,可以参考searchdoc翻译的中文版本http://www.searchdoc.cn/rdbms/mysql/dev.mysql.com/doc/refman/5.7/en/index.com.coder114.cn.html在这里插入图片描述为什么要用主从方案可以从以下的几个方面来考虑如果主服务器出
刀哥说Java
·
2023-11-21 15:43
数据库的基本概念
使用了同意的方式操作数据库--SQL四、常见的数据库软件MySQLOracleDB2MySQL数据库软件1.安装参见《MySQL基础》2.卸载去MySQL的安装目录找到my.ini文件复制datadir=C:\
mysql
木子李时倾
·
2023-11-21 12:08
Mysql-
多版本并发控制(MVCC)
Mysql-MVCC什么是MVCC一、快照读与当前读快照读当前读二、隐藏字段、UndoLog版本链三、MVCC实现原理之ReadView四、如何解决幻读什么是MVCCMVCC(MultiversionConcurrencyControl),多版本并发控制。顾名思义,MVCC是通过数据行的多个版本管理来实现数据库的并发控制。这项技术使得在InnoDB的事务隔离级别下执行一致性读操作有了保证。换言之,
Aimyon_36
·
2023-11-20 13:51
Mysql
mysql
数据库
sql
linux系统环境下mysql安装和基本命令学习
此篇文章为蓝桥云课--MySQL的学习记录块引用部分为自己的实验部分,其余部分是课程自带的知识,链接如下:MySQL基础课程_
MySQL-
蓝桥云课本课程为SQL基本语法及MySQL基本操作的实验,理论内容较少
八月正好an
·
2023-11-20 09:14
mysql
linux
mysql
Linux安装 Mysql - 方法与报错 GPG 密钥 GPG key retrieval failed [Errno 14]
Linux安装
Mysql-
方法与报错GPG密钥GPGkeyretrievalfailed[Errno14]在Linux中安装MySQL时会出现公钥未安装的情况本文只介绍yum安装方法使用yum进行安装如果在
下一篇章相遇
·
2023-11-20 09:08
adb
linux
Windows10 MYSQL Installer 安装(mysql-installer-community-5.7.19.0.msi)
这里选择的是安装版(
mysql-
摆烂的程序员阿轩.
·
2023-11-20 03:35
mysql
数据库
CentOS7安装配置MariaDB
环境[root@localhostmysql]#cat/etc/centos-releaseCentOSLinuxrelease7.5.1804(Core)[root@localhostmysql]#
mysql
小六的昵称已被使用
·
2023-11-19 20:57
mysql-
事务未提交导致死锁
mysql事务未提交导致死锁Lockwaittimeoutexceeded;tryrestartingtransaction:在高并发的情况下,Spring事物造成数据库死锁,后续操作超时抛出异常。Mysql数据库采用InnoDB模式,默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,一旦数据库锁超过这个时间就会报错。通过下面语句查找到为提交事务的数据,kill掉
java易学堂
·
2023-11-19 19:45
mysql
java
数据库
Mysql-
索引
1.介绍索引是数据库管理系统中用于提高查询速度的一种数据结构。在MySQL中,索引可以看作是一种特殊的表,其中包含了对数据表中特定列的值及其在数据表中的位置信息。通过使用索引,MySQL可以在不需要扫描整个表的情况下快速找到与查询条件匹配的记录。常见索引分为:主键索引(primarykey)唯一索引(unique)普通索引(index)全文索引(fulltext)--解决中文索引问题。2.建立共识
想拿offer
·
2023-11-19 19:15
Mysql学习
mysql
数据库
MYSQL-
长事务和死锁
一、大事务1、什么是大事务?顾名思义就是运行时间比较长,长时间未提交的事务,也可以称之为大事务。这类事务往往会造成大量的阻塞和锁超时,容易造成主从延迟,要尽量避免使用长事务。2、大事务一般会对数据库造成什么问题?(1)死锁这时候,事务A在等待事务B释放id=2的行锁,而事务B在等待事务A释放id=1的行锁。事务A和事务B在互相等待对方的资源释放,就是进入了死锁状态首先我们知道,有两种策略可以处理死
captainSCC
·
2023-11-19 19:42
MYSQL
mysql
数据库
java
Mysql-
事务
1.介绍事务就是一组DML语句组成,这些语句在逻辑上存在相关性,这一组DML语句要么全部成功,要么全部失败,是一个整体。MySQL提供一种机制,保证我们达到这样的效果。一个MySQL数据库,可不止你一个事务在运行,同一时刻,甚至有大量的请求被包装成事务,在向MySQL服务器发起事务处理请求。而每条事务至少一条SQL,最多很多SQL,这样如果大家都访问同样的表数据,在不加保护的情况,就绝对会出现问题
想拿offer
·
2023-11-19 19:37
Mysql学习
mysql
数据库
milvus高性能向量
数据库学习
笔记
文章目录一.milvus是什么二.安装milvus三.使用milvus四.总结一.milvus是什么milvus是一款开源的向量相似度搜索引擎,支持针对TB级向量的增删改操作和近实时查询,具有高度灵活、稳定可靠以及高速查询等特点。milvus还可以对标量数据进行过滤,进一步提高了召回率,增强了搜索的灵活性。在服务端,milvus由MilvusCore和MetaStore两部分组成:MilvusCo
斜杠青年//
·
2023-11-19 15:22
开发问题解决办法
数据库
MySQL-
嵌套使用 CASE 表达式
创建一张用于管理员工学习过的培训课程的表,如下所示:CREATETABLEstuCourses(idINTNOTNULL,stunameCHAR(20),courseCHAR(50));插入数据。利用上面这张表生成下面这样一张交叉表(“课程学习记录一览表”)。○表示已学习过,NULL表示尚未学习。嵌套使用CASE表达式完成CASE表达式可以写在SELECT子句里的聚合函数内部,也可以写在聚合函数外
IT小生2020
·
2023-11-19 13:56
开发应用-数据库MySQL
mysql-
正则表达式的使用
匹配修饰符:^:用来匹配字符串的开始$:用来匹配字符串的结尾。[]:方括号中的任何字符都可以匹配,例如[0-9a-z其他]可以匹配‘0-9’数字任意一个,小写字母‘a-z’任意一个,‘其’,‘他’。-:连接符用来表示字符串的范围,如上面的[0-9]+:表示匹配次数出现一个或多个。*:表示匹配该字符出现0个或多个,比如[0-9]*表示匹配0个或多个数字。():在圆括号中的内容将被看做一个整体。(ab
刘_vera
·
2023-11-19 13:55
Mysql
正则表达式
mysql
数据库
Mysql-
复合查询
实际开发中往往数据来自不同的表,所以需要多表查询。1.笛卡尔积通俗来讲就是两个表的每一列都组合一遍,也就是穷举法。穷举出来的数据表会有大量重复数据,而我们只需要加上一些限定条件就可以完成有效数据的筛选。selectEMP.ename,EMP.sal,DEPT.dnamefromEMP,DEPTwhereEMP.deptno=DEPT.deptno;2.自连接自连接是指在同一张表连接查询显示员工FO
想拿offer
·
2023-11-18 19:49
Mysql学习
mysql
数据库
mysql 独立表空间_全能DBA:
MySQL-
共享表空间VS独立表空间(十五)
系统共享表空间共享表空间又称为systemtablespace系统表空间,asmallsetofdatafiles(theibdatafiles)。共享表空间ibdata11、数据字典(datadictionary):记录数据库相关信息2、doublewritewritebuffer:解决部分写失败(页断裂)3、insertbuffer:内存insertbuffer数据,周期写入共享表空间,防止意
此号已死
·
2023-11-16 21:07
mysql
独立表空间
数据同步之初识Canal
业务cache刷新、带业务逻辑的增量数据处理Mysql的数据同步的架构图:Canal是把自己伪装成一个从库:Canal的优点:实时性好、分布式、ACK机制Canal的缺点:只支持增量同步,不支持全量同步
MYSQL
老宋别偷懒
·
2023-11-16 19:54
架构思考
安装步骤
mysql
数据库
java
MySQL-
(1)体系结构
MySQL体系结构它是一个单进程,多线程的数据库。数据库:物理操作系统文件或其它形式文件类型的集合。实例:MySQL数据库由后台线程以及一个共享内存组成,共享内存可以被运行的后台线程所共享,数据库实例才是真正用于操作数据库文件的。MySQL数据库的体系结构如下图需要注意的是:存储引擎是基于表的,不是基于数据库的。MySQL的存储引擎:InnoDB:主要用于OLTP应用MyISAM:主要用于OLAP
蜗牛大师
·
2023-11-16 19:24
MySQL系列
mysql
Mysql-
体系结构
MySQL体系结构1).连接层最上层是一些客户端和链接服务,包含本地sock通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提供线程。同样在该层上可以实现基于SSL的安全链接。服务器也会为安全接入的每个客户端验证它所具有的操作权限。2).服务层第二层架构主要完成大多数的核
杨小杰825
·
2023-11-16 19:13
Mysql
mysql
数据库
dimp 导入dmp文件报错:无效的模式名(DM8:达梦数据库)
A2数据库52372.1创建数据用户ABC2311152.2在A2数据库5237导入DMP(报错无效的模式名)2.3使用REMAP_SCHEMA=ABC231115:ABC231115,成功导入3达梦
数据库学习
使用
祢真伟大
·
2023-11-16 04:54
DMSQL
数据库备份
数据迁移
数据库
运维
自动备份某张表-DM8:达梦数据库配置定时作业备份某张表
自动备份某张表-DM8:达梦数据库配置定时作业备份某张表环境介绍1创建测试用的模式名,表名2每天执行一次,每晚21点执行3SQL脚本(可以调试)4达梦
数据库学习
使用列表环境介绍在某些情况下,只需要备份重要的某个表可以修改下面
祢真伟大
·
2023-11-16 04:20
数据库
DMSQL
数据库备份
数据库
sql
运维
SQLite3
数据库学习
(三):SQLite C API 接口详解
参考引用SQLite权威指南(第二版)SQLite3入门1.接口基本使用SQLiteCAPI接口在线文档1.1打开数据库文件返回值成功返回0(SQLITE_OK),失败返回1(SQLITE_ERROR)参数constchar*filename数据库文件路径sqlite3**ppDb打开数据库得到的数据库句柄intsqlite3_open(constchar*filename,sqlite3**pp
Robot_Yue
·
2023-11-15 20:36
SQLite入门学习
数据库
sqlite
学习
Sqlite
Expert
API
c语言
SQLite3
数据库学习
(二):SQLite 中的 SQL 语句详解
参考引用SQLite权威指南(第二版)SQLite3入门1.SQL语句操作SQLite数据库1.1创建数据表格createtable表名(字段名数据类型,字段名数据类型,字段名数据类型,字段名数据类型);命令行语句结束要加分号;.开头的命令是SQLite数据库自带命令,而非SQL语句$sqlite3sqlite>.openmy.db#打开my.db数据库(不存在则直接创建)sqlite>creat
Robot_Yue
·
2023-11-15 07:01
SQLite入门学习
数据库
sqlite
学习
sql
alter
pragma
语法
SQLite3
数据库学习
(一):数据库和 SQLite 基础
参考引用SQL必知必会SQLite权威指南(第二版)关系型数据库概述1.数据库基础1.1什么是数据库数据库(database):保存有组织的数据的容器(通常是一个文件或一组文件)可以将其想象为一个文件柜,此文件柜是一个存放数据的物理位置,不管数据是什么以及如何组织的数据库软件应称为DBMS(数据库管理系统),数据库是通过DBMS创建和操纵的容器在很大程度上说,数据库究竟是文件还是别的什么东西并不重
Robot_Yue
·
2023-11-15 07:00
SQLite入门学习
数据库
sqlite
学习
安装
键
mysql-
高可用架构MHA
[
mysql-
高可用架构:MHA]
mysql-
高可用架构:MHA1.MHA简介MHA(MasterHighAvailability)是由日本人yoshinorim开发的一款成熟且开源的MySQL高可用程序
Shmilyぐ
·
2023-11-15 05:34
mysql
架构
数据库
MySql调优
centos->
mysql-
>my.cnf配置修改#注:增加和减少bufferpool的大小都是以大块的方式,块的大小由参数innodb_buffer_pool_chunk_size决定,默认为128M
爱你是我最好的张扬
·
2023-11-14 17:20
mysql
数据库
开源时序
数据库学习
计划学习使用QuestDB解决大数据日志存储场景。以下是常见引擎比较比较项目InfluxDBTimescaleDBOpenTSDBQuestDB数据模型Key-ValueRelationalKey-ValueRelational存储引擎自主开发的TSIPostgreSQL扩展程序ApacheHBase自主开发查询语言InfluxQL、FluxSQLOpenTSDBQueryLanguageSQL客
11eleven
·
2023-11-14 17:37
开源
时序数据库
学习
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他