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>showcreatetableperson;|person|CREATETABLE`person`(`number`int(11)DEFAULTNULL,`name`varchar(255)DEFAULTNULL,`birthday`dateDEFAULTNULL)ENGINE=MyISAMDEFAULTCHARSET=utf8|删除列:ALTERTABLEpersonD
逗比的一生
·
2023-08-23 09:16
MySQL-
优化-数据库层与硬件层优化
数据库层与硬件层优化优化概览高性能的数据库依赖与几个因素,如表结构,查询语句,服务器的硬件配置和软件的设置。软件上的构造直接导致了硬件层CPU和I/O操作,所以,我们优化的策略,一般为,减少不必要的磁盘I/O,尽量利用好表的物理结构,如索引来快速访问数据,达到高效的查询。在数据库层的优化让数据库应用更加快速的最重要的因素当然是它的基本的设计,如:1:表的结构是否合理这些表现在:是否使用了正确的数据
HughJin
·
2023-08-23 04:29
php生成数据字典
set_charset('utf8');$table_result=$
mysql-
>query('showtables');$no_show_table=array();//不需要显示的表$no_show_field
超人又来了
·
2023-08-22 17:24
mysql-
索引
一、索引数据结构MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。如,以下面图所示:其中不同的存储引擎对于索引结构的支持情况如图:关于数据结构什么是树,b树,散列函数等做简单介绍不具实现按,推荐查阅严蔚敏写的数据结构书。B-TreeB-Tree是一种多路平衡查找树,相对于二叉树,B树每个节点可以有多个分
会飞的贤鱼
·
2023-08-22 13:38
mysql
sql
数据结构
MySQL-
解析客户端SQL执行字符集参数设置
前言:在使用SQL进行查询时,有时会遇到客户端查询返回乱码或者查询结果异常的问题,造成这些问题的主要原因为字符集的参数character_set_client,character_set_connection,character_set_results,collation_connection设置不合理导致,只有保证客户端环境字符集与数据库参数设置字符集一致,才能避免问题的发生。接下来文章的主要内
牛牛的笔记
·
2023-08-22 13:33
MySQL
sql
mysql
数据库
dba
运维
MySQL学习
MySQL常用命令连接数据库
mysql-
用户名-p密码创建/删除数据库CREATEDATABASE数据库名称;DROPDATABASE数据库名称;使用数据库USE数据库名称;创建/删除表CREATETABLEuser
Roadsun
·
2023-08-22 01:23
MySQL-
视图-触发器-事务-存储过程-函数-流程控制-索引与慢查询优化-06
目录视图***什么是视图为什么要用视图如何生成视图修改视图-->最好(千万)不要关联表数据改动前关联表数据改动之后触发器什么是触发器触发条件触发器语法结构修改mysql的默认结束符(;)触发器死循环六个触发器的执行时机新增前、新增后、删除前、删除后、更新前、更新后NEW对象指代的就是当前记录(对象)事务*****什么是事务事务的四大特性ACIDA:原子性atomicityC:一致性consiste
weixin_30321709
·
2023-08-21 04:11
运维
数据库
数据结构与算法
MySQL
MySQL-
架构MySQL-InnoDBMySQL-事务
MySQL-
索引
MySQL-
锁
MySQL-
调优
MySQL-
高可用集群具体内容详见:https://www.yuque.com/zhaoccf/kb
爱睡觉的Boy_ed44
·
2023-08-21 00:05
Mysql-
视图-存储过程与函数
视图1.常见的数据库对象2.视图概述视图(VIEW):一个或者多个数据表里的数据的逻辑显示,视图并不存储数据为什么使用视图?视图一方面可以帮我们使用表的一部分而不是所有的表,另一方面也可以针对不同的用户制定不同的查询视图视图的理解:视图是一种虚拟表,本身是不具有数据的,占用很少的内存空间,它是SQL中的一个重要概念。视图建立在已有表的基础上,视图赖以建立的这些表称为基表。视图的创建和删除只影响视图
ALEX_CYL学习记录
·
2023-08-20 05:05
mysql学习笔记
mysql
数据库
MySQL-
sql语句基础
文章目录1.select后对表进行修改(delete)2.函数GROUP_CONCAT()3.使用正则表达式3.DATE_FORMAT()4.count()加条件1.select后对表进行修改(delete)报错:Youcan’tspecifytargettable‘Person’forupdateinFROMclause原因:mysql不能在同一语句中先select出同一表中的某些值,然后对这个
阿淼~
·
2023-08-19 21:25
mysql
sql
数据库
java
2018-09-25
MySQL-
复习备份数据库mysqldumpuroot-p库名>路径/xxx.sql原库名的表示方式--all-databases备份所有的库-B库1,库2备份多个库库名表1,表2备份多个表2.数据库的恢复命令格式创建库
pythonyuan
·
2023-08-19 05:45
MYSQL-
子查询与连接
子查询(subquery)指出现在其他SQL语句内的SELECT子句子查询指嵌套在查询内部,且必须始终出现在圆括号内子查询可以包含多个关键字或条件,如DISTINCT,GROUPBY,ORDRTBY,LIMIT,函数等子查询的外层查询可以是:SELECT,INSERT,UPDATE,SET或DO子查询可以返回标量、一行、一列或子查询1、由比较运算符引发的子查询使用比较运算符的子查询=,>,=,,!
牛肉面biubiu
·
2023-08-18 20:17
mysql-
数据库-带你10分钟学会多表查询
一.建表要求1.创建student和score表CREATETABLEstudent(idINT(10)NOTNULLUNIQUEPRIMARYKEY,nameVARCHAR(20)NOTNULL,sexVARCHAR(4),birthYEAR,departmentVARCHAR(20),addressVARCHAR(50));2.创建score表。SQL代码如下:CREATETABLEscore
dgw2648633809
·
2023-08-17 01:59
数据库
mysql
oracle
mysql-
数据库-带你10分钟学会单表查询
一、单表查询素材:表名:worker--表中字段均为中文,比如部门号工资职工号参加工作等CREATETABLE`worker`(`部门号`int(11)NOTNULL,`职工号`int(11)NOTNULL,`工作时间`dateNOTNULL,`工资`float(8,2)NOTNULL,`政治面貌`varchar(10)NOTNULLDEFAULT'群众',`姓名`varchar(20)NOTNU
dgw2648633809
·
2023-08-17 01:58
数据库
mysql
oracle
mysql-
事务特性以及隔离机制
一.ACID事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个sql语句,这些语句要么都执行,要么都不执行。1.逻辑架构和存储引擎如上图所示,MySQL服务器逻辑架构从上往下可以分为三层:(1)第一层:处理客户端连接、授权认证等。(2)第二层:服务器层,负责查询语句的解析、优化、缓存以及内置函数的实现、存储过程等。(3)第三层:存储引擎,负责MySQL中数据的
dgw2648633809
·
2023-08-17 01:58
mysql
数据库
MYSQL-
习题掌握
文章目录SQL基本操作1设计表操作1.1关系表字段1.2关系表创建1.3关系表数据1.4关系表关系2SQL操作2.1SQL1-102.2SQL11-202.3SQL21-302.4SQL31-402.5SQL41-50SQL基本操作1设计表操作1.1关系表字段1学生表students_ids_names_births_sex学生编号学生姓名学生年月学生性别2课程表coursec_idc_namet
AlluzeYu
·
2023-08-15 17:49
MySQL
mysql
Job for mysqld.service failed because the control process exited with error code. See “systemctl sta
Centos7完全卸载
mysql-
简书完。
io无心
·
2023-08-15 11:39
javaWeb
服务器
linux
数据库
MySQL性能优化实践(很全面,值得收藏)
作者:月光中的污点链接:https://www.extlight.com/2017/10/07/
MySQL-
性能优化技巧/一、题记最近公司项目添加新功能,上线后发现有些功能的列表查询时间很久。
码农小光
·
2023-08-14 19:53
mysql-
存储引擎
1、innodb1.1、什么是事务及其特性事务:是指程序中一系列严密的逻辑操作,而且所有操作必须全部完成,否则在每个操作中所作的所有更改都会被撤销特性:原子性(automicity):强调事务的不可分割,事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做一致性(consistency):事务的执行前后数据的完整性保持一致,事务的执行使数据从一个状态转换为另外一个状态,但是对于整个数
bug_ling
·
2023-08-14 05:34
MySQL-
创建,删除数据库表,SQL命令
一、MySQL创建数据表CREATETABLEtable_name(column_namecolumn_type);1、创建库并设置字符集编码为utf8createdatabase'库名'defaultcharacterset='utf8';2、创建表并设置字符集编码为utf8createtable‘表名’(idint(6),namechar(10))defaultcharacterset='ut
MinggeQingchun
·
2023-08-14 04:27
数据库DataBase
数据库
mysql
sql
MySQL-
函数
一、数据处理函数(单行处理函数)单行处理函数的特点:一个输入对应一个输出1、lower()转换小写;标准SQL中函数LCASE()selectlower(ename)asenamefromemp;2、upper()转换大写;标准SQL中函数UCASE()selectupper(ename)asempnamefromemp;3、substr()取子串(substr(被截取的字符串,起始下标,截取的长
MinggeQingchun
·
2023-08-14 04:27
数据库DataBase
mysql
sql
大数据-玩转数据-Flink 自定义Sink(Mysql)
一、说明如果Flink没有提供给我们可以直接使用的连接器,那我们如果想将数据存储到我们自己的存储设备中,mysql的安装使用请参考
mysql-
玩转数据-centos7下mysql的安装创建表CREATETABLE
人猿宇宙
·
2023-08-13 19:28
大数据-玩转数据-FLINK
大数据
flink
mysql
MySQL-
函数之根据传入日期,得到该日期所属月份的第几周
CREATEDEFINER=`root`@`%`FUNCTION`week_of_month`(`date_str`varchar(10))RETURNSintNOSQLDETERMINISTICSQLSECURITYINVOKERBEGINSET@d=IF(`date_str`,STR_TO_DATE(`date_str`,'%Y-%m-%d'),NOW());SET@n=CEILING((DA
流沙QS
·
2023-08-12 07:43
数据库
mysql
数据库
2023-08-10
mysql-
代号m-添加参数控制查询-需求分析
摘要:添加参数控制查询是mdb还是innodb,本文记录其需求,并作简要分析.功能需求:可在服务运行时动态修改生效与其他模块关联:编译时已有参数控制生成的二进制可执行文件的查询方式此动态参数为附加方式,以对二进制文件做保护如果编译时已经指定了查询方式,那么此参数无效仅编译时指定从mdb时查询,此参数才有效动态参数的取值需求:bool值,仅为true或者falsetrue:则仅从innodb查询fa
财阀悟世
·
2023-08-10 23:04
需求分析
Flink CDC2.4 整库实时同步MySql 到Doris
环境Flink1.15.4实现原因目前有很多工具都支持无代码实现
Mysql-
>Doris的实时同步如:SlectDB已发布的功能包DinkySeaTunnelTIS等等不过好多要么不支持表结构变动,要不不支持多
一天两晒网
·
2023-08-10 18:56
flink
mysql
大数据
flink
cdc
整库同步
mysql同步doris
2018-12-30
MYSQL-
(一)事务隔离级别read-uncommitted三种问题都有read-committed不可重复读、幻读、repeatable-read幻读(加上MVCC可防止这个问题)serializable
zhangsanzhu
·
2023-08-10 15:13
windows10上安装mysql 5.7.37
MySQLClusterCGE高级集群版,需付费执行
mysql-
Data_IT_Farmer
·
2023-08-09 08:45
数据库
mysql
mysql
数据库
Navicat
mysql-
字符串函数-大全
1)char_length:返回字符串长度/字符数2)character_length:返回字符串长度/字符数(同char_length)3)concat:合并多个字符串selectconcat("sql","runoob","gooogle","facebook")#输出"sqlrunoobgoooglefacebook"4)concat_ws:合并多个字符串,与concat区别在于第一个字符为
小雨sql
·
2023-08-08 13:36
mysql
数据库
MySQL-
多行转多列
表中记录了各年份各部门的平均绩效考核成绩。表名:t1表结构:a-年b-部门c-绩效得分表内容:abc2014B92015A82014A102015B7CREATETABLEt1(aINT,bVARCHAR(10),cINT);INSERTINTOt1(a,b,c)VALUES(2014,'B',9),(2015,'A',8),(2014,'A',10),(2015,'B',7);SELECT*fr
程序终结者
·
2023-08-08 06:17
mysql
数学建模
数据库
MYSQL-
数据表
行——记录列——字段打开数据库USEtest;SELECTDATABASE();显示当前用户打开的数据库创建数据表CREATETABLE[IFNOTEXISTS]table_name(column_name,data_type,...)CREATETABLEtb1(usernameVARCHAR(20),ageTINYINTUNSIGNED,salaryFLOAT(8.2)UNSIGNED);查看
牛肉面biubiu
·
2023-08-07 05:39
mysql-
数据库-创建列表
一.创建列表1..首先,进入mysql数据库-->mysql-uroot-p2.其次,mysql默认的数据库类型为mydb,这时候,就得查看现在使用的类型mysql>selectdatabase();3.如果创建的类型不同,则使用createdatabases_‘表名’来实现即可,创建完成后必须得使用该表名:完成这些操作后,就可以对该列表进行添加数据(增删改查)等操作。二.创建列表和添加数据同时完
dgw2648633809
·
2023-08-06 20:55
mysql
SpringBoot第23讲:SpringBoot集成MySQL - 基于JPA的封装
SpringBoot第23讲:SpringBoot集成
MySQL-
基于JPA的封装在实际开发中,最为常见的是基于数据库的CRUD封装等,比如SpringBoot集成MySQL数据库,常用的方式有JPA和
程序员 jet_qi
·
2023-08-06 11:49
深入理解Spring生态
spring
boot
mysql
后端
JPA
集成MySQL
项目实战
MySQL-
数据库事务详解
目录一、事务的ACID特性二、事务的状态三、使用事务3.1、事务完成的过程3.2、显示事务3.3、隐式事务3.4、事务隔离级别3.4.1、事务问题3.4.2SQL的隔离级别四、事务日志4.1、redo日志4.2、undo日志一、事务的ACID特性原子性:事务是一个不可分割的工作单位,要么全部提交,要么全部失败回滚;基础。一致性:数据从一个合法性变化成另一个合法性,这种状态是指语义上的,跟业务要求有
kk_lina
·
2023-08-06 05:50
MySQL
数据库
mysql
java
【
mysql-
基础篇】
mysql-
基础篇一、常见命令1、sql常见命令查看当前所有的数据库:showdatabases;打开指定的库:use库名;查看当前库的所有表:showtables;查看其它库的所有表:showtablesfrom
giraffecode9668
·
2023-08-06 03:19
MairaDB中,MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-...
unblockwith'mysqladminflush-hosts'原因:同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法:1.进入linux,使用命令:
mysql
草莓味酱
·
2023-08-05 17:49
Mysql函数
MySQL-
函数常用字符串函数SELECT...函数功能CONCAT(S1,S2....Sn)字符串拼接LOWER(str)将字符串str全部改成小写UPPER(str)将字符串str全部改成大写LPAD
争渡争渡!
·
2023-08-04 21:48
mysql
数据库
Mysql-
存储过程
目录简介存储步骤变量系统变量用户定义变量局部变量存储过程if参数case循环结构whilerepeatloop条件处理程序简介存储过程是事先经过编译并存储在数据库中的一段SOL语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。存储过程思想上很简单,就是数据库SOL语言层面的代码封装与重用。特点:封装、复用可以接收参数,
愚人钊呀
·
2023-08-03 12:06
Mysql
mysql
数据库
sql
mysql-
入门笔记-3
#----------排序查询--------#语法#select字段列表from表名orderby字段1排序方式1,字段2排序方式2;DESC降序ASC升序#1根据年龄对公司的员工进行升序排序---默认升序-黄色提示代码冗余select*fromuserTableorderbyageASC;#2根据入职时间,对员工进行降序排序select*fromuserTableorderbyentrydat
上帝喜欢糖
·
2023-08-03 12:21
数据库
java
sql
MySQL篇
文章目录一、
MySQL-
优化1、在MySQL中,如何定位慢查询?2、SQL语句执行很慢,如何分析呢?3、了解过索引吗?(什么是索引)4、索引的底层数据结构了解过嘛?5、什么是聚簇索引什么是非聚簇索引?
怎么还不写代码
·
2023-08-02 09:58
MySQL
面试题合集
mysql
adb
Mysql-
学习笔记
文章目录1.数据库1.1Mysql安装及常用代码1.2SQL介绍1.3SQL分类1.DDL-操作数据库,表2.DML-对表中的数据进行增删改3.DQL-对表中的数据进行查询条件查询模糊查询排序查询分组查询分页查询4.DCL-对数据库进行权限控制外键约束表关系-多对多多表查询事务1.数据库1.1Mysql安装及常用代码https://blog.csdn.net/meini32/article/det
恶熊比比
·
2023-08-01 22:29
mysql
学习
笔记
mysql-
主从复制
三步骤:1、master将改变记录到二进制日志。这些记录过程叫做二进制日志事件,binarylogevents2、slave将master的binarylogevents拷贝到它的中继日志(relaylog)3、slave重做中继日志中的事件,将改变应用到自己的数据库中。mysql复制是异步的且串行化的master和slave的mysql版本最好一致原理:主服务器建立二进制日志,每产生语句或磁盘变
bug_ling
·
2023-08-01 02:37
mysql自然连接和等值连接_数据库自然连接与等值连接
mysql-
数据查询语句-多表连接查询连接查询,是关系数据库中最主要的查询,包括等值查询、自然连接查询、非等值查询、自身连接查询、外连接查询和复合条件连接查询等。
墨墨墨唧子
·
2023-07-31 09:56
mysql自然连接和等值连接
就算你是MySQL数据库零基础小白?也带你五分钟掌握MySQL基操--------
C:\Users\zhao>
mysql-
一个小小白的成长之路
·
2023-07-31 05:30
mysql
sql
数据库
【MySQL新手入门系列五】:MySQL的高级特性简介及MySQL的安全简介
【MySQL新手入门系列一】:手把手教你入门MySQL【MySQL新手入门系列二】:手把手教你入门
MySQL-
数据库及数据表操作【MySQL新手入门系列三】:MySQL的新增、删除与
Android西红柿
·
2023-07-30 17:08
sql
mysql
安全
数据库
mysql-
复制表结构和数据
复制表结构和表数据CREATETABLEnew_tableASSELECT*FROMtarget_table;复制表结构,不复制数据CREATETABLEnew_tableASSELECT*FROMtarget_tableWHERE1=2;
雪碧喔
·
2023-07-30 16:59
mysql
数据库
安装/更新 MySQL:GPG key at file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql (0x5072E1F5) is already installed
DownloadingPackages:[SKIPPED]mysql-community-client-8.0.32-1.el8.x86_64.rpm:Alreadydownloaded[SKIPPED]
mysql
Roc.Chang
·
2023-07-30 10:51
数据库
#
MySQL
mysql
数据库
linux
MySQL-
多表查询
一、表架构student(sid,sname,sage,ssex)学生表course(cid,cname,tid)课程表sc(sid,cid,score)成绩表teacher(tid,tname)教师表二、建表sql语句SETNAMESutf8mb4;SETFOREIGN_KEY_CHECKS=0;--------------------------------Tablestructureforc
web18484626332
·
2023-07-29 19:19
面试
学习路线
阿里巴巴
mysql
数据库
sql
java
开发语言
Python
MySQL-
删除表数据
Inthistutorial,wewilllearnhowtoDELETEMySQLtabledatainPythonwherewewillbeusingtheDELETESQLqueryandtheWHEREclause.在本教程中,我们将学习如何在Python中使用DELETESQL查询和WHERE子句来删除MySQL表数据。TheDELETESQLqueryisusedtodeleteany
cunfen6312
·
2023-07-29 16:40
mysql
python
数据库
sql
java
Mac下MySQL 5.7修改密码
1.关闭MySQL服务:系统偏好->
MySQL-
>StopMySQLServer;2.进入终端,输入指令,进入安装目录:cd/usr/local/mysql/bin/3.输入命令($):登录管理员权限sudosu4
追忆_0e47
·
2023-07-29 13:13
重生之再学
mysql-
数据库三范式
数据库三范式介绍第一范式:确保每列都是不可拆分的第二范式:在第一范式的基础上,确保非主键列完全依赖于主键,而不是依赖于主键的一部分第三范式:第二范式的基础上,确保非主键列不存在传递依赖介绍什么是数据库三范式?它有什么作用?:数据库三范式是关系数据库的设计原则,它帮助我们规划出结构合理、稳定性好的关系型数据库第一范式:确保每列都是不可拆分的这个的意思是,每一列都不能再分解成更小的值,比如性别,学号,
ailigei
·
2023-07-28 05:43
MySQL
数据库
mysql
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他