51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#MySQL必知必会
《MySQL必知必会》[07] 管理事务处理
一个或多个数据库操作(查询/更新等)组成“事务”,也就是说,事务实际上是一组按顺序执行的操作单位:原子性:整个事务为整体执行,要么执行,要么不执行,不能出现执行了一半的情况一致性:条件约束,如航班数据库,则“一个座位不能分配给两名不同的顾客”就是一种适当的一致性条件隔离性:两个或更多事务并发执行时,作用效果必须相互独立...
代码星球
·
2021-02-21
MySQL必知必会
管理
事务处理
《MySQL必知必会》[06] 触发器
创建触发器CREATETRIGGER:唯一的触发器名称应该响应的活动(DELETE、INSERT或UPDATE)触发器关联的表触发事件(处理之前还是之后)e.g.CREATETRIGGERnewproductAFTERINSERTONproductsFOREACHROWSELECT'Productadded';2&nb...
代码星球
·
2021-02-21
MySQL必知必会
触发器
《MySQL必知必会》[05] 存储过程和游标
先看基本的语句,然后再看示例,就豁然开朗了:--创建存储过程CREATEPROCEDURE<存储过程的名称>(<变量的类型定义>)BEGIN<执行操作>END;--执行存储过程CALL<存储过程的名称>(<@变量名>);--删除存储过程DROPPROCEDUR...
代码星球
·
2021-02-21
MySQL必知必会
存储
过程
游标
《MySQL必知必会》[04] 表的操作和视图的使用
创建表的基本语句是(如果仅想在一个表不存在时创建它,则在表名后给出关键字 IFNOTEXISTS 即可):CREATETABLER(A1<数据类型>,A1<数据类型>,...An<数据类型>);6 1CREATETABLER(2A1<数...
代码星球
·
2021-02-21
MySQL必知必会
操作
视图
使用
《MySQL必知必会》[03] 表数据的增删改
1、增:插入数据INSERT关键字可以插入新的行到数据库表中:插入完整的行插入行的一部分插入多行插入某些查询的结果基本的INSERT语句是:INSERTINTOR(A1,A2,...,An)VALUES(V1,V2,...,Vn);1 1INSERTINTOR(A1,A2,...,An)VALUES(V1,V...
代码星球
·
2021-02-21
MySQL必知必会
数据
删改
《MySQL必知必会》[02] 多表联合查询
基本的连接方式非常简单,只需要在WHERE子句中规定如何关联即可,如下:SELECTvend_name,prod_name,prod_priceFROMvendors,productsWHEREvendors.vend_id=products.vend_idORDERBYvend_name,prod_name;11&n...
代码星球
·
2021-02-21
MySQL必知必会
多表
联合
查询
《MySQL必知必会》[01] 基本查询
《MySQL必知必会》(点击查看详情)SELECTcust_idFROMordersWHEREorder_numIN(SELECTorder_numFROMorderitemsWHEREprod_id='TNT2')14 1SELECT 2cust_id3FROM4orders5WHERE6orde...
代码星球
·
2021-02-20
MySQL必知必会
基本
查询
mysql必知必会学习笔记(1)
13.1数据分组如果要将数据分为多个逻辑组怎么办??要用数据分组 13.2创建分组使用groupby子句。groupby会指示对mysql进行分组,然后对每个组进行聚集。注意:使用groupby时,如果在select使用了表达式,则必须在groupby中使用相同的表达式,不可用别名 13.2过滤分组...
代码星球
·
2020-04-09
mysql
必知
必会
学习
笔记
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: Too many connections
最简单的办法是因为你的my.ini中设定的并发连接数太少或者系统繁忙导致连接数被占满解决方式:打开MySQL安装目录打开MY.INI找到max_connections默认是100.--实例WINDOWS解决mysql Errno.:1040错误XXXXinfo:CannotconnecttoMySQLserv...
开发笔记
·
2024-04-29
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException
Data
source
rejected
establishment
mysql更新二进制文件
首先,你需要了解MySQL的二进制文件存储在哪里,文件名是什么。在Linux系统中,它们通常存储在MySQL数据目录的'./mysql'子目录中。它们的文件名以'binlog.'开头,后面跟随一些数字和结束时间戳。现在,我们来看看如何更新MySQL的二进制文件。如果你正在使用MySQL5...
开发笔记
·
2024-03-22
mysql
更新
二进制
文件
mysql 启动提示Plugin InnoDB init functi
servicemysqldrestart ERROR!MySQLserverPIDfilecouldnotbefound!StartingMySQL..ERROR!TheserverquitwithoutupdatingPIDfile(/www/server/data/localhost.localdomai...
开发笔记
·
2024-03-19
mysql
启动
提示
Plugin
InnoDB
mysql 优化命令
MYSQL配置:数据库结构:库.表.记录一、登录及退出mysql-urootexit加密码:mysqladmin-urootpassword123456mysql-uroot-p改密码:mysqladmin-uroot-ppassword666666二、查看查看数据库showdatabases;切换数据库命令usete...
开发笔记
·
2024-02-24
mysql
优化
命令
mysql 序列化有什么好处
MySQL是一种简单易用的关系型数据库管理系统,它支持多种数据类型,包括二进制数据。在MySQL中,通过简单的语法结构就能插入、删除、修改以及查询记录。而序列化则是一种将数据对象转换成字节流的过程,使其以类似于二进制的形式存在于计算机内存中。MySQL序列化机制利用了这种特性,将数据以二进制的形式存储在数据库中,从而实...
开发笔记
·
2024-01-04
mysql
序列化
什么
好处
mysql缺根是什么原因
首页 数据库mysql正文李钦 阅读:57 2023-05-19 评论:0MySQL缺根是指MySQL数据库无法启动,提示“missingroot”(缺失根)的错误。那么,MySQL缺根是什么原因呢?下面是几个可能的原因:1.MySQL的root用户账号被...
开发笔记
·
2024-01-04
mysql
缺根
是什么
原因
mysql缺少根元素
win10安装mysql后可以正常使用,但重启电脑后就会出现缺少根元素的提示,但是最终还是可以通过手动启动,正常使用,错误信息如下,尝试删除C:Users******AppDataRoamingOracleMySQL Notifier下的配置文件即可...
开发笔记
·
2024-01-04
mysql
缺少
元素
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他