随笔 - 832  文章 - 2  评论 - 31  阅读 - 167万

随笔分类 -  mysql数据库

上一页 1 2 3 下一页
mysql 各类锁查看方法
摘要:-- 查看当前所有事务 select * from information_schema.innodb_trx; -- 查看正在锁的事务 select * from information_schema.innodb_locks; -- 查看等待锁的事务 select * from informat 阅读全文
posted @ 2022-04-12 22:40 小破孩楼主 阅读(673) 评论(0) 推荐(0) 编辑
lower_case_table_names参数详解
摘要:lower_case_table_names参数该参数为静态,可设置为0、1、2。0 --大小写敏感。(Unix,Linux默认) 创建的库表将原样保存在磁盘上。如create database TeSt;将会创建一个TeSt的目录,create table AbCCC …将会原样生成AbCCC.f 阅读全文
posted @ 2022-04-07 22:27 小破孩楼主 阅读(480) 评论(0) 推荐(0) 编辑
MySQL之正则表达式(REGEXP)
摘要:MySQL中正则表达式通常被用来检索或替换符合某个模式的文本内容,根据指定的匹配模式匹配文中符合要求的特殊字符串。例如,从一个文件中提取电话号码,查找一篇文章中重复的单词或替换用户输入的敏感语汇等,这些地方都可以使用正则表达式。正则表达式强大而且灵活,常用于复杂的查询。MySQL 中使用 REGEX 阅读全文
posted @ 2022-04-01 21:33 小破孩楼主 阅读(4099) 评论(0) 推荐(0) 编辑
left join on 后跟and和where区别
摘要:create table testA( id int primary key, Name varchar(10) ); insert into testA values(1, '小黄'); insert into testA values(2, '小绿'); insert into testA va 阅读全文
posted @ 2022-03-17 18:01 小破孩楼主 阅读(91) 评论(0) 推荐(0) 编辑
MySQL的时间差函数TIMESTAMPDIFF、DATEDIFF的用法
摘要:datediff函数,返回值是相差的天数,不能定位到小时、分钟和秒。 select datediff('2020-5-1 09:00:00', '2020-5-8 07:00:00'); TIMESTAMPDIFF: 可以进行参数设置,精确到天(DAY)、小时(HOUR),分钟(MINUTE)和秒( 阅读全文
posted @ 2022-02-28 16:04 小破孩楼主 阅读(336) 评论(0) 推荐(0) 编辑
MySQL中LOCATE()函数的详解
摘要:①.LOCATE(字符串1,字符串2) 返回字符串1在字符串2中第一次出现的位置,只要字符串2中包含字符串1,那么返回值必然大于0。 ②.LOCATE(字符串1,字符串2,pos)返回字符串1在字符串2中第一次出现的位置,从位置pos开始算起;如果返回0,表示从pos位置开始之后没有了如果返回值 大 阅读全文
posted @ 2022-02-28 15:17 小破孩楼主 阅读(987) 评论(0) 推荐(0) 编辑
mysql数据库的备份与恢复
摘要:mysqldump工具备份 1、备份指定数据库 mysqldump -uroot -h host -p dbname > backdb.sql 2、备份多个数据库 mysqldump -u root -h host -p --databases dbname1 dbname2 > backdb.sq 阅读全文
posted @ 2021-06-29 16:27 小破孩楼主 阅读(47) 评论(0) 推荐(0) 编辑
create table select 和 create table like 比较
摘要:create table select 语法: CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)] [table_options] [select_statement] create table li 阅读全文
posted @ 2021-04-22 12:01 小破孩楼主 阅读(1178) 评论(0) 推荐(0) 编辑
mysql bit类型 使用Mysql命令行查询的时候无法看到其值
摘要:Linux窗口和Win命令窗口查看mysql bit类型的值 在很多情况下(例如数据量大、磁盘空间有限),我们需要压缩存储空间,mysql的数据也一样,当我们存储的数据为1和0时,就可以采用bit类型数据来减少存储空间,Bit称为位数据类型,其数据有两种取值:0和1,长度为1位。在输入0以外的其他值 阅读全文
posted @ 2021-04-08 13:34 小破孩楼主 阅读(795) 评论(0) 推荐(0) 编辑
mysql查询缓存
摘要:开启mysql缓存后,数据没有更新的情况下,相同的查询sql会使用缓存数据返回结果。在数据更新较少,类似查询较多的情况下,使用mysql缓存可以显著提升查询效率。 mysql查询缓存参数设置 (1) have_query_cache表示是否支持查询缓存,YES表示支持 (2) query_cache 阅读全文
posted @ 2021-03-15 23:09 小破孩楼主 阅读(226) 评论(0) 推荐(0) 编辑
Mysql 通过binlog日志恢复数据
摘要:转自:Mysql 通过binlog日志恢复数据 Binlog日志,即binary log,是二进制日志文件,有两个作用,一个是增量备份,另一个是主从复制,即主节点维护一个binlog日志文件,从节点从binlog中同步数据,也可以通过binlog日志来恢复数据 1,登录mysql查看binlog日志 阅读全文
posted @ 2021-03-15 22:41 小破孩楼主 阅读(335) 评论(0) 推荐(0) 编辑
mysqlbinlog命令详解
摘要:mysqlbinlog用于处理二进制的日志文件,如果想要查看这些日志文件的文本内容,就需要使用mysqlbinlog工具。 1.mysqlbinlog命令的语法 1 shell > mysqlbinlog [options] logfile1 logfile2 ... 2.mysqlbinlog的选 阅读全文
posted @ 2021-03-15 22:16 小破孩楼主 阅读(12479) 评论(0) 推荐(0) 编辑
mysql 中关于获取行号@rownum:=@rownum+1 需要进一步了解
摘要:mysql中没有获取行号的函数,因此需要通过一些自定义语句来进行获取。通常做法是,通过定义用户变量@rownum来保存表中的数据。通过赋值语句@rownum:=@rownum+1来累加达到递增行号。 例如:select a.* ,@rownum:=@rownum+1 from a,(select @ 阅读全文
posted @ 2021-02-19 23:21 小破孩楼主 阅读(1033) 评论(0) 推荐(0) 编辑
mysql存储过程、函数中in、out、inout参数使用实际案例
摘要:之前在学习mysql时,通常把笔记记录到word文档,最近打算学习下springdatajpa调用存储过程。(忘记在命令行行中怎么调用存储过程了),找了好久才找到之前的笔记,在此将之前内容拷贝到博客,顺便回顾下存储过程与函数。 存储过程的调用: 1、参数为In类型: 案例功能:求1-n的和 -- 求 阅读全文
posted @ 2021-02-09 12:16 小破孩楼主 阅读(962) 评论(0) 推荐(0) 编辑

上一页 1 2 3 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示