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-主主复制
解决达梦(DM)使用CONCAT/GROUP_CONCAT函数报错:无法解析的成员访问表达式[GROUP_CONCAT]
背景:最近着手公司项目数据库迁移工作(
MySQL-
>DM),接口测试时dao层测试类和查询类出了不少问题。比较头疼的是函数兼容问题,CONCAT是其中之一。
Odinpeng
·
2023-12-14 14:12
mysql
数据库
sql
java
windows mysql客户端如何修改密码
mysql-
Rovy0828
·
2023-12-06 16:28
windows
mysql
数据库
MySQL-
基础篇
文章目录第一章MYSQL概述数据库相关概念MySQL数据库下载安装启动和停止MySQL客户端连接解决:mysql不是内部或外部命令,也不是可运行的程序或批处理文件。配置Path环境变量解决:netstartmysql80发生系统错误5。拒绝访问。MYSQL的数据模型第二章SQL2.1SQL通用语法2.2SQL分类2.3DDL2.3.1数据库操作实践2.3.2表操作数据类型数值类型字符串类型时间和日
清风微泫
·
2023-12-06 11:22
mysql
mysql
数据库
mysql-
日志管理
1.错误日志(log_error)1.1作用记录启动\关闭\日常运行过程中,状态信息,警告,错误1.2错误日志配置默认就是开启的:/数据路径下/hostname.err手工设定:Master[(none)]>select@@log_error;vim/etc/my.cnflog_error=/var/log/mysql.loglog_timestamps=system重启生效showvariabl
醉舞经阁半卷书A
·
2023-12-05 20:30
MySQL-
宋红康-(课P1-P5)-数据库基础
一、数据库基础1.1为什么要使用数据库持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。持久化的主要作用是将内存中的数据存储在数据库中,当然也可以存储在磁盘文件、XML数据文件中。方便管理数据(例如:快速的检索等)内存:断电后不可存储1.2什么是数据库描述DB:数据库(Database)即存储数据的”仓库“,其本质是一个文件系统。它保存了一系列有组织的数据DBMS:数据
宜修
·
2023-12-05 12:36
MySQL
数据库
mysql
MySQL-
宋红康-(课P14-P15)-基本查询语句(Select)
b站视频:14-最基本的SELECT...FROM结构_哔哩哔哩_bilibili8.4基本查询(Select)语句数据table:emp员工表创建如下#员工表CREATETABLEEMP(EMPNOINTPRIMARYKEY,--员工编号ENAMEVARCHAR(10),--员工名称JOBVARCHAR(9),--工作MGRDOUBLE,--直属领导编号HIREDATEDATE,--入职时间SA
宜修
·
2023-12-05 12:36
MySQL
sql
数据库
mysql
学习笔记-
mysql-
函数
1.聚合函数count,sum,min,max,avg,group_concat()--将所有员工的名字合并成一行selectgroup_concat(emp_name)fromemp;--指定分隔符合并selectdepartment,group_concat(emp_nameseparator';')fromempgroupbydepartment;--指定排序方式和分隔符selectdepa
æµå
·
2023-12-04 19:52
学习
笔记
mysql
MySQL-
修改字段的排列位置?请看这里!!!
修改字段的排列位置在一个数据表被创建的时候,其字段的排列顺序就已被确定了。不能变了吗?怎么可能,一锤子买卖没人敢做。我们可以通过ALTERTABLE来改变表中字段的相对位置。语法规则为:ALTERTABLE表名MODIFY字段1数据类型FIRST|AFTER字段2;。其中,字段1指要修改位置的字段,FIRST与AFTER字段2为可选参数。修改字段为表的第一个字段如果我们想把字段的位置调整到第一列,
nuhao
·
2023-12-04 12:40
mysql
数据库
python
mysql-
日期和时间函数
1.获取日期、时间SELECTCURDATE(),CURTIME(),NOW(),UTC_DATE(),UTC_TIME()FROMdual;2.日期与时间戳的转换SELECTUNIX_TIMESTAMP(),UNIX_TIMESTAMP(NOW()),FROM_UNIXTIME(UNIX_TIMESTAMP())FROMdual;3.获取月份、星期、星期数、天数等函数SELECTYEAR(CUR
YY不爱吃烤鸭
·
2023-12-04 10:02
mysql
数据库
MySQL-
宋红康-(课P12-P13)-SQL分类和SQL的语言规则规范
b站课程:12-SQL概述与SQL分类_哔哩哔哩_bilibili7.SQLSQL:StructureQueryLanguage结构化查询语言,它是使用关系模型的数据库应用语言,由IBM上世纪70年代开发出来。后由美国国家标准局(ANSI)开始着手制定SQL标准,先后有SQL-86,SQL-89,SQL-92,SQL-99等标准。7.1SQL的语言规则和规范基本规则SQL可以写在一行或多行,为了提
宜修
·
2023-12-04 07:07
数据库
mysql
MySQL-
函数
一、统计函数CREATETABLEstudent(idINTNOTNULLDEFAULT1,`name`varchar(20)notnulldefault'',chinesefloatnotnulldefault0.0,englishfloatnotnulldefault0.0,mathfloatnotnulldefault0.0);insertintostudentvalues(1,'曹操',7
象鼻山大王、
·
2023-12-03 11:20
mysql学习
mysql
数据库
MySQL-
视图
一、?看一个需求emp表的列信息很多,有些信息是个人重要信息(比如sal,comm,mgr,hiredate),如果我们希望某个用户只能查询emp表的(empno、ename,job和deptno)信息,有什么办法?==》视图二、基本概念视图视图是一个虚拟表,其内容由查询定义。同真实的表1.一样,视图包含列,其数据来自对应的真实表(基表)三、视图的基本使用视图的基本使用1.createview视图
象鼻山大王、
·
2023-12-03 06:56
mysql学习
mysql
数据库
mysql-
锁-详细for update
1.共享与独占onlineddlonlineddl:https://0x7ffc.github.io/2022/mdl/如何使用onlineddl:https://help.aliyun.com/document_detail/41733.html?spm=a2c4g.11186623.4.2.2a504335nWEjej解决MDL锁问题:https://help.aliyun.com/docum
莫等闲!
·
2023-12-03 05:41
数据库
数据库
MySQL-
InnoDB 中的锁详解
MySQL-InnoDB中出现的各种锁目录MySQL中的锁分类共享锁和排他锁(SharedandExclusiveLocks)意向锁(IntentionLocks)记录锁(RecordLocks)间隙锁(GapLocks)临界锁(Next-KeyLocks)插入意向锁(InsertIntentionLocks)自增锁(AUTO-INCLocks)PredicateLocksforSpatialIn
abments
·
2023-12-03 05:07
数据库
mysql
数据库
java
mysql-
面试题,包含建库、建表、数据及题目和参考答案分享
MySQL-
查询语句面试题,包含建库、建表、数据及题目和参考答案分享提供以下自己手里的资源供大家做做练习,也方便自己做做回顾1、数据准备创建数据库createdatabaseifnotexists`ecid
忘了饭香
·
2023-12-03 03:56
mysql
mysql
MySQL-
数据库设计与实现
目录第1关:从概念模型到MySQL实现第2关:从需求分析到逻辑模型第3关:建模工具的使用第1关:从概念模型到MySQL实现任务描述将已建好的概念模型,变成MySQL物理实现。#请将你实现flight_booking数据库的语句写在下方:#请将你实现flight_booking数据库的语句写在下方:dropdatabaseifexistsflight_booking;createdatabasefl
蒋劲豪
·
2023-12-02 11:43
头歌
头歌
mysql-
锁
mysql从锁的范围上来说的话,它主要有2个范围。·表级锁:开销小,加锁快,发生锁冲突概率高,并发度低,不会出现死锁。·行级锁:开销大,加锁慢,发生锁冲突概率低,并发度高,会发生死锁。MyISAM存储引擎默认为表级锁,不支持行级锁,所以说MyISAM存储引擎锁的力度较粗,并发能力低。InnoDB存储引擎默认使用的是行级锁,所以InnoDB的并发能力高。从类型上划分InnoDB的锁,分为以下几个类型
我也没想
·
2023-12-02 08:27
mysql-
主从配置
1、服务器准备192.xx.xx.31用于做从库slave;192.xx.xx.32用于做主库master;2、配置主库在主机上,授权给从数据库服务器:GRANTREPLICATIONSLAVEON*.*to'root'@'192.xx.xx.31'identifiedby'yourpasswd';FLUSHPRIVILEGES;3、改配置文件修改配置文件/etc/my.cnf(不一定都在/etc
even_tan
·
2023-12-02 00:03
MySQL-
表管理
MySQL表管理表字段的操作altertable表名执行动作添加字段altertabletable_nameaddfield_namedataType;altertabletable_nameaddfield_namedataTypefirst;altertabletable_nameaddfield_namedataTypeafterfield_name;删除字段altertabletable_
遇明不散
·
2023-12-01 00:38
关于springboot:SpringBoot-通过-SSH-通道连接远程-
MySQL-
数据库
1、增加Maven依赖com.jcraftjsch0.1.552、创立SSH连贯工具类importcom.jcraft.jsch.JSch;importcom.jcraft.jsch.Session;publicclassSshConnection{//跳板机Stringusername="username";Stringpassword="password";Stringhost="host";
可可keketrtr
·
2023-11-30 23:01
sql
Java
mysql
big
data
ssh
N62059第十二周作业
一、主从复制及
主主复制
的实现1、主从复制主节点:[root@centOS8~]#yum-yinstallmariadb-server[root@centOS8~]#vim/etc/my.cnf.d/mariadb-server.cnf
小霍吖
·
2023-11-30 18:16
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导入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
Week 12 Homework
1、主从复制及
主主复制
的实现1、主从复制实现实验环境:1)主节点配置Step1:安装数据库mysql8.01)主节点配置Step1:安装数据库mysql8.0Step2:创建存放二进制日志目录并设置相关权限
Hi,好久不见
·
2023-11-26 20:56
linux
自动化
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
MySQL-
进阶
存储引擎MySQL体系结构连接层:最上层是一些客户端和连接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。服务层:第二层架构主要完成大多数的核心服务功能,如SQL接口,经完成缓存的查询,SQL的分析和优化,部分内置函数的执行。所有跨存储引擎的功能也在这一层实现。如过程、函数等。引擎层:存储引擎真正的负责了MySQL中数据的存储和
YY不爱吃烤鸭
·
2023-11-25 15:43
mysql
数据库
mysql 进阶到高级_Mysql 高级进阶
Mysql-
高级进阶
Mysql-
索引索引类型作用普通索引加速查找主键索引加速查找+唯一+不能为空唯一索引加速查找+唯一联合索引联合主键+联合唯一+联合普通概览说明:直接创佳索引会创建额外的临时文件,以某种文件存储
考满分GMAT
·
2023-11-25 14:49
mysql
进阶到高级
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
MySQL高可用架构对比
image-20190402160607794需要基础资源:资源数量说明主DB2用于主备模式的
主主复制
从DB0~N台可
Real_man
·
2023-11-24 01:42
大数据-数仓-数据采集-业务数据(三):增量同步采集【
MySQL-
(Maxwell)->Kafka-(Flume)->HDFS】【每日增量:每天只将业务数据中新增及变化的数据同步到数据仓库】
增量同步策略解释:每日增量,就是每天只将业务数据中的新增及变化的数据同步到数据仓库中,适用:表数据量大,且每天只会有新的数据插入的场景,特点:采用每日增量的表,通常会在首日先进行一个全量同步。例如:退单表、订单状态表、支付流水表、订单详情表、活动与订单关联表、商品评论表Maxwell的实现原理很简单,就是将自己伪装成Slave,并遵循Mysql主从复制的协议,从master中同步数据。Maxwel
u013250861
·
2023-11-23 18:41
#
大数据
Mysql优化步骤
memcached,redis;3、做主从复制或
主主复制
,读写分离,可以在应用层做,效率高,也可以用中间件,如atlas,mycat,Sharding-JDBC;4、mysql分区表,对应用是透明的,无需更改代码
whoami2019
·
2023-11-22 00:52
升入浅出
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
数据库
Mysql-mmm高可用集群
MMM使用Perl语言开发,主要用来监控和管理MySQLMaster-Master(双主)复制,可以说是mysql
主主复制
管理器。
小张的学习笔记
·
2023-11-19 17:33
数据库集群
mysql
数据库
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他