
mysql
文章平均质量分 79
吧啦蹦吧
人之初,没有钱。。
展开
-
mybatis--注解-分页-批量-batch
@Mapper添加了@Mapper注解之后这个接口在编译时会生成相应的实现类@Param于多个参数来说,每个参数之前都要加上@Param注解//UserDAOimport org.apache.ibatis.annotations.Mapper;import org.apache.ibatis.annotations.Param;import org.apache.ibatis.annotations.Select;import entity.User;/** * 添加了@Mappe原创 2021-05-15 15:41:53 · 718 阅读 · 0 评论 -
[mysql]-在linux中导入、导出sql建表和内容
qqqqqqqqmysqldump -u yourusername -p --databases yourdatabase1 >> yoursavedatabase2 #导出N个库mysqldump -u yourusername -p --all-databases #导出所有的数据库https://blog.youkuaiyun.com/wkh___/article/details/83...原创 2020-03-11 12:35:19 · 811 阅读 · 0 评论 -
[mysql]-基本经典-distinct-limit
distinctdistinct 表示区分,意指检索出来的行是唯一(去重),其放在列的最前面;如果使用了关键字distinct,其作用于后面的所有列topSELECT TOP 10 8 FROM tb_test;多排序SELECT name,age FROM student ORDER BY age DESC, name ASC;concatSELECT concat('你好啊'...原创 2020-01-15 16:54:45 · 404 阅读 · 0 评论 -
[mysql]-日期的若干复杂使用场景
计算开始日期和结束日期的时间差这个一般需要看精确度,有的计算相隔多少天,有的计算相隔多少秒计算差了多少秒,给定两个字段,而且都是字符串类型,即varchar‘2020-01-15’ ‘2020-01-14’SELECT UNIX_TIMESTAMP(STR_TO_DATE(‘2020-01-15’,’%Y-%m-%d %H:%i:%s’)) - UNIX_TIMESTAMP(STR_...原创 2020-01-15 14:56:41 · 124 阅读 · 0 评论 -
[mysql]-linux参数调优
whereis my.confread_buffer_size = 2MMySQL读入缓冲区大小。对表进行顺序扫描的请求将分配一个读入缓冲区,MySQL会为它分配一段内存缓冲区。read_buffer_size变量控制这一缓冲区的大小。如果对表的顺序扫描请求非常频繁,并且你认为频繁扫描进行得太慢,可以通过增加该变量值以及内存缓冲区大小提高其性能thread_cache_size ...原创 2020-01-15 14:55:38 · 283 阅读 · 0 评论 -
mysql-日常-rc
举例 oneCREATE TABLE `tb_test` ( `id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, `protocol` int(11) DEFAULT NULL COMMENT '协议类型', timeCreate TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', ...原创 2020-01-15 11:10:42 · 294 阅读 · 1 评论 -
[mysql]-日期-时间-riqi-shijian
日期化为秒使用 UNIX_TIMESTAMP 函数eg: SELECT UNIX_TIMESTAMP(‘2020-01-09 21:10:18’)秒化为日期使用 from_unixtime 函数eg: SELECT FROM_UNIXTIME(1578575418)秒化为时间SELECT SEC_TO_TIME(75418)时间化为秒SELECT TIME_TO_SEC...原创 2020-01-15 09:49:05 · 161 阅读 · 1 评论