-
SQL查询集合返回为 null,null 的问题研究
所属栏目:[编程] 日期:2023-12-12 热度:0
在Java项目中通过Mybatis查询数据库某个表的部分字段,方回值为list<T> 。有时候会出现 [ null ,null ] 现象。
具体原因是查询SQL只是取部分字段,而且这几个字段是 null[详细] -
mysql恢复drop表
所属栏目:[编程] 日期:2023-12-12 热度:0
drop误操作删除表后,恢复的大概流程是
1、从备份中将表恢复到备份时间点
2、找到drop操作点
3、从binlog中找到备份点到drop点中间所有事件,并筛选出该表的事件
[详细] -
MYSQL innodb buffer 状态数据的保存和载入
所属栏目:[编程] 日期:2023-12-12 热度:0
本文参考官方手册
原创转载请注明出处
当数据库重启后,buffer中的数据需要重新预热,所谓预热就是等待常用数据通过用户调用SQL语句从磁盘载入到内存,
这个过[详细] -
MySQL server log manage
所属栏目:[编程] 日期:2023-12-12 热度:0
#################
Binary Log
binlog_cache_size的大小必须为4096的倍数,不然会有一个warning, “Warning | 1292 | Truncated incorrect binlog_cache_size va[详细] -
mysql timeout
所属栏目:[编程] 日期:2023-12-12 热度:0
wait_timeout
等待超时,那mysql等什么呢?确切的说是mysql在等用户的请求(query),如果发现一个线程已经sleep的时间超过wait_timeout了那么这个线程将被清理掉,无论是交换模[详细] -
在solrais下编辑安装MySQL
所属栏目:[编程] 日期:2023-12-12 热度:0
在solrais下编译安装MySQL(转)[@more@]很多朋友在sun下编译mysql都会有些问题,现在我把编译过程整理如下,希望对大家有所帮助。
环境:
sun250+solaris8
过程[详细] -
mysql全文搜寻fulltext
所属栏目:[编程] 日期:2023-12-12 热度:0
mysql> select * from t2;
+------+------+----------------------------+
| a | b | c |
+------+------+----------------------------+
| 1[详细] -
MySQL 不同版本说明
所属栏目:[编程] 日期:2023-12-12 热度:0
在这个下载界面会有几个版本的选择。
1. MySQL Community Server
社区版本,免费,但是Mysql不提供官方技术支持。
MySQLCommunity Server is a freely d[详细] -
数据库操作必读 SQLAlchemy进门
所属栏目:[编程] 日期:2023-12-12 热度:0
环境 :Ubuntu 15.10 64-bit
SQLAlchemy是Python的ORM框架,它的理念是:数据库的量级和性能重要于对象集合,而对象集合的抽象又重要于表和行。
sqlite:///./foo.d[详细] -
MYSQL_框架之主从GTID_多主一从
所属栏目:[编程] 日期:2023-12-12 热度:0
注意事项:
1)主服务器1和主服务器2不能不能有相同的数据库名字,否则会出现数据库覆盖的现象。
2) 主服务器1->slave和主服务器2->slave要拥有不同的复制账号
[详细] -
Innodb关键特征之Adaptive Hash Index
所属栏目:[编程] 日期:2023-12-12 热度:0
众所周知,InnoDB使用的索引结构是B+树,但其实它还支持另一种索引:自适应哈希索引。
哈希表是数组+链表的形式。通过哈希函数计算每个节点数据中键所对应的哈希桶位置,[详细] -
MySQL用户管制
所属栏目:[编程] 日期:2023-12-12 热度:0
MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户[详细]
-
数据库运作必读 SQLAlchemy入门
所属栏目:[编程] 日期:2023-12-12 热度:0
环境 :Ubuntu 15.10 64-bit
SQLAlchemy是Python的ORM框架,它的理念是:数据库的量级和性能重要于对象集合,而对象集合的抽象又重要于表和行。
安装
[详细] -
Percona Toolkit 装置
所属栏目:[编程] 日期:2023-12-12 热度:0
Percona Toolkit(pt工具)是一组用于维护数据库的命令行工具, 大部分是Perl脚本, 其连接数据库, 需要DBI和DBD::mysql的支持.
直接使用yum安装这两个软件包就行.
#[详细] -
MySQL自增列主从不一致的测验
所属栏目:[编程] 日期:2023-12-12 热度:0
MySQL里面有一个问题尤其值得注意,那就是自增列的重复值问题,之前也简单分析过一篇,但是在后续我想了下,还有很多地方需要解释,一个就是从库的自增列是如何维护的,是否重启从库[详细]
-
MySQL整体架构与内存构架
所属栏目:[编程] 日期:2023-12-12 热度:0
MySQL整体架构与内存结构:
一 mysql 整体框架:
MySQL是由SQL接口,解析器,优化器,缓存,存储引擎等组成的。
1. Connectors指的是不同语言中与SQL的交互。[详细] -
MySQL 5.5 mysqldump备份解说
所属栏目:[编程] 日期:2023-12-12 热度:0
mysqldump客户端工具可以执行逻辑备份,生成一系列可以执行的SQL语句。通过这个工具可以备份出一个或多个MySQL数据库。mysqldump命令也可以生成CSV格式、分隔符格式或XML格式的输出文件[详细]
-
MySQL使用binlog2sql闪回误删掉数据
所属栏目:[编程] 日期:2023-12-12 热度:0
查询数据库相关配置参数
root [test]> show global variables like 'binlog%format%';
+---------------+-------+
| Variable_name | Value |
+---------------+-----[详细] -
Mysql 从库每隔一段时间就重开
所属栏目:[编程] 日期:2023-12-12 热度:0
背景:HuaYun_Interface-SLAVE从库每隔一段时间slave复制进程便停掉,zabbix发送告警短信
mysql> show slave statusG;
*************************** 1. row **************[详细] -
innodb两次编辑 double write 实现解析
所属栏目:[编程] 日期:2023-12-12 热度:0
在innodb存储引擎中,有一个叫doublewrite技术模块,是可选的。它通过参数InnoDB_doublewrite的值来控制,如果为0表示不启用,可以通过show status like "%InnoDB_dblwr%"来查看,do[详细]
-
从业务层面对MySQL高可用方案实行分解
所属栏目:[编程] 日期:2023-12-12 热度:0
相对于传统行业的相对服务时间9x9x6或者9x12x5,因为互联网电子商务以及互联网游戏的实时性,所以服务要求7*24小时,业务架构不管是应用还是数据库,都需要容灾互备,在mysql的体系中[详细]
-
PHP网站开发流程的安全知识
所属栏目:[编程] 日期:2023-12-12 热度:0
1、古老的欺骗SQL语句
在默认模式下,即使是你忘了把php.ini拷到/usr/local/lib/php.ini下,php还是打开magic_quotes_gpc=on。
这样所有从GET/POST/Cookie来的变量的单[详细] -
PHP正则表达式清除字符串里的空白
所属栏目:[编程] 日期:2023-12-12 热度:0
我们经常会处理来自用户输入或从数据库中读取的数据,可能在你的字符串中有多余的空白或制表符,回车等。存储这些额外的字符是有点浪费空间的。
如果您想要去掉字符串开始和结束[详细] -
近期编程技术中的脚本加密
所属栏目:[编程] 日期:2023-12-12 热度:0
随着信息技术的快速发展,编程技术已经渗透到各个领域。然而,随着脚本的广泛使用,其安全性问题也日益凸显。脚本加密技术作为一种保护脚本安全的方法,近期在编[详细] -
编程技术:脚本加密的重要性
所属栏目:[编程] 日期:2023-12-12 热度:0
随着信息技术的不断发展,编程技术已经渗透到我们生活的方方面面。在软件开发过程中,脚本加密技术对于保护知识产权、防止恶意攻击以及维护系统安全具有重要意义[详细]