-
222
热度 -
[MySQL] mysql处置高并发,防止库存超卖
mysql处理高并发,防止库存超卖今天王总又给我们上了一课,其实mysql处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下这个问题,并希望以后这样的课程能多点。先来就库存超卖的问题作描述:...
94
热度 -
[MySQL] 每日进步一点达——mysqldump
每天进步一点达——mysqldump一、简介mysqldump是客户端用来备份数据库或者在不通数据库之间进行数据迁移的工具,备份内容包含创建表或者装载表的SQL语句二、命令格式备份单个数据库或者数据库中部分数据表mysqldump[参数]数据库名[表名]备份指定的一个或者多个数据库my...
163
热度 -
[MySQL] 每日进步一点达——MySQL——myisampack
每天进步一点达——MySQL——myisampack一、简介myisampack是一个压缩使用MyISAM引擎表的工具,一般会压缩40%~70%,当需要访问数据,服务器会将所需要的信息读入到内存中,所以当访问具体记录时,性能会更好,因为只需要解压一条记录MySQL使用mmap()对变哦进行压缩映射,...
68
热度 -
[MySQL] 【Mysql】外键级联与级联的弱势
【Mysql】外键级联与级联的劣势在建表的时候时候,可以对于删除delete、修改update设置为级联。用一个例子先说明外键级联级联的概念假如数据库中本以存在一张usertable如下:此user表非常简单,id为主键。下面我将新建一张cascade_test表如下,这里的user_id与user...
123
热度 -
[MySQL] mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决办法
mysql1449:Theuserspecifiedasadefiner('root'@'%')doesnotexist解决方法权限问题,授权给root所有sql权限mysql>grantallprivilegeson*.*toroot@"%"...
494
热度 -
[MySQL] 每日进步一点点——mysql——mysqlbinlog
每天进步一点点——mysql——mysqlbinlog一、简介mysqlbinlog:用于查看服务器生成的二进制日志的工具。二、命令格式mysqlbinlog选项日志文件1日志文件2三、常用参数-d--database=name:指定数据库名称,只列出指定数据库相关操作-o--offs...
146
热度 -
[MySQL] mysql高速执行超大sql脚本方法
mysql快速执行超大sql脚本方法使用mysql数据库时,经常会碰到这个问题,特别是sql脚本太大的时候,使用其它工具执行sql脚本会比较卡。下面介绍一种在dos界面下操作的最简单办法。?1.首先mysql导入sql文件:sourcedata.sql?2.更改了mysql的my.ini的max_a...
84
热度 -
[MySQL] mysql rpm安装后没my.cnf
mysqlrpm安装后没有my.cnfLinux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,至于为什么没有这个文件而MySQL却也能正常启动和作用,在这儿有两个说法,第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,...
129
热度 -
[MySQL] 架构师之mysql-用group+inner join,left join ,right join 查重复数据(顶替in)
架构师之mysql----------------用group+innerjoin,leftjoin,rightjoin查重复数据(替代in)1.前言。如题。2.代码(1)单表查重复数据,根据a分组SELECTm.a,m.b,INNERJOIN(selecta,b,COUNT(*)ASrankFRO...
89
热度 -
[MySQL] MySQL存储过程跟函数
MySQL存储过程和函数存储过程和函数:创建示例代码:DELIMITER$$CREATEPROCEDUREproc(INc_idINT,INc_nameVARCHAR(20),OUTcountINT)READSSQLDATABEGINSELECT*FROMcourseWHEREcou_no=c_id...
164
热度 -
[MySQL] mysql not in、left join、IS NULL、NOT EXISTS 效率有关问题记录
mysqlnotin、leftjoin、ISNULL、NOTEXISTS效率问题记录mysqlnotin、leftjoin、ISNULL、NOTEXISTS效率问题记录,需要的朋友可以参考下。NOTIN、JOIN、ISNULL、NOTEXISTS效率对比语句一:selectcount(*)fromA...
135
热度 -
127
热度 -
37
热度 -
[MySQL] MySQL(九):列的属性
MySQL(9):列的属性---恢复内容开始---1.首先我们看一下这个图:1、NULL|notNULL是否为空规定一个字段的值是否为NULL2、Defaultvalue字段默认值属性常见的是一个字段不能为空,而且存在默认值createtablephp2(aintnotnulldefault10,b...
47
热度 -
[MySQL] mysql插入中文时候编码有关问题
mysql插入中文时候编码问题mysql插入中的时候要设置setcharacter_client_set=utf-8版权声明:本文为博主原创文章,未经博主允许不得转载。
63
热度 -
[MySQL] MySQL Study之-MySQL工具mysqlshow
MySQLStudy之--MySQL工具mysqlshowMySQLStudy之--MySQL工具mysqlshowmmysqlshow客户可用来很快地查找存在哪些数据库,数据库中的表,表中的列或索mysqlshow为一些SQL显示语句提供了一个命令行界面。相同的信息可以通过直接使用那些语句获得。例...
106
热度 -
[MySQL] 【MySQL】(二)数据类型与操作数据表
【MySQL】(2)数据类型与操作数据表1.数据类型数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。数据类型整形:浮点型:日期时间型:字符型:2.数据表操作数据表(或称表)是数据库最重要的组成部分之一,是其他对象的基础。打开数据库...
111
热度 -
[MySQL] 故障案例:mysql5.6下,mysqlbinlog版本不对可能导致的有关问题
故障案例:mysql5.6下,mysqlbinlog版本不对可能导致的问题查看当前mysqlbinlog版本的方法:mysqlbinlog--versionmysqlbinlogVer3.3forLinuxatx86_64场景1:mysql服务器为mysql5.6,要求mysqlbinlog版本为3...
131
热度 -
[MySQL] 【MySQL】(三)约束以及修改数据表
【MySQL】(3)约束以及修改数据表1.约束约束保证数据的完整性和一致性,约束分为表级约束和列级约束。约束类型包括:NOTNULL(非空约束)、PRIMARYKEY(主键约束)、UNIQUEKEY(唯一约束)、DEFAULT(默认约束)、FOREIGNKEY(外检约束)。外键约束保证了数据的一致性...
74
热度