myslq专题

【HBZ分享】MYSLQ保存MD5值应该用varchar还是char?

结论 使用char是最好的,因为MD5是固定长度,而char也正是保存固定长度类型。 为什么固定长度用char保存更好? 首先char是固定长度的,比如char(10)保存10个字符,那么当保存abc这3个字符时,char依然会占用10个字符空间,剩下7个是空字符。而varchar(10)就只会占用3个字符。char是固定长度,varchar是可变长度,即varchar具体长度要根据实际存储

MySLQ导入.sql文件出错类型及解决方法

导入速度慢 用Navicat for MySQL等工具导入会比直接在MySQL命令窗口导入慢,我导了一两个小时仅导入12%,故要采用命令行导入输入命令 source 数据库文件名;,如 source cat.sql;,将迅速导入,同样的.sql用时不到一分钟就导入注意分号,在MySQL中命令界面一定要有分号命令才能执行!!! 文件过大 文件过大可能会导致出错,首先检查数据库my.ini文件

myslq delete 后加 limit

概述 参考 delete 后加 limit

jdbc连接myslq和sql两种数据库代码

利用jdbc连接mysql数据库 package com.nicolashe.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class DbUtil {private String dbUrl="jdbc:mysql://localhost

MYSLQ——InonoDB的事务

redo log重做日志 组成:内存中的redolog buffer,磁盘中的redolog file 用处:用于脏页还没刷入disk,内存崩了 redo log工作过程:在每一条原子读写操作,先写入redologbuffer并且刷入磁盘中的redologfile,再操作bufferpool,再根据策略,选择是否将bufferpool刷入磁盘ibd文件中。 清理:每隔一段时间会清理redolog

常用数据库的分页语句(mySlq、oracle、PostgreSQL、SQL Server)

目录 ORACLE MySQL PostgreSQL SQL Server ORACLE SELECT * FROM (SELECT t.*, ROWNUM AS rnFROM (SELECT * FROM 表名 ORDER BY 排序字段) tWHERE ROWNUM <= 结束行数)WHERE rn >= 开始行数; 其中,表名是你要查询的表名,排序字段是你希望按照哪