数据库
文章平均质量分 59
予怀之言
毕业即失业人士
展开
-
Mysql 插入最大值加一的新记录
Mysql 插入最大值加一的新记录表结构CREATE TABLE `test` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `num` int(11) NOT NULL PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4插入语句INSERT INTO `test`(`num`) VALUES ((SELECT MAX(`num`) F原创 2020-06-23 11:40:43 · 3024 阅读 · 0 评论 -
数据库三大范式的一己之见
设计数据库时,通常需要遵从不同的规范,设计出合理的数据库,减少数据冗余,而这些规范称为数据库范式,一般来说,只需要实现前三大范式即可。下面说说我对这三大范式的理解:以下表为例:CREATE TABLE `test` (`id` int UNSIGNED NOT NULL AUTO_INCREMENT ,`name` varchar(50) NOT NULL ,`email`原创 2016-04-16 22:08:38 · 2656 阅读 · 3 评论 -
Linux系统下安装Apache2.4+Mysql5.7+PHP7+Perl(小白装lampp一)
Linux系统下安装Apache2.4+Mysql5.7+PHP7+Perl(小白装lampp一)1. 先下载一些需要用到的软件安装包或源码(可自行到官网下载最新版),下载到home目录apr http://mirrors.noc.im/apache//apr/apr-1.5.2.tar.bz2apr-util http://mirrors.noc.im/apache原创 2016-05-20 15:06:00 · 2965 阅读 · 0 评论 -
Mysql SELECT语句之limit参数
Mysql SELECT语句之limit参数官方文档在https://dev.mysql.com/doc/refman/5.7/en/select.html 比较少写sql的文章(之前也就写过一篇Mysql插入语句之value与values区别),在这里就先说一下写这篇文章的原因吧,在技术群里,有人问,想要查找数据表第n条数据到结尾行的结果集,于是,我还有其他人就随手把” sele原创 2017-03-20 20:08:06 · 2932 阅读 · 0 评论 -
Mysql插入语句之value与values区别
value与values区别http://dev.mysql.com/doc/refman/5.7/en/insert.html看了一下官方文档,VALUE与VALUES都是正确的,经过验证,这两个也是可以混合着用的,只是两者对不同语句插入数量的执行效率各不相同。VALUE插入一行VALUES插入一行可以看出在插入单行时,使用VALUES比较原创 2016-09-13 16:13:42 · 86480 阅读 · 9 评论 -
记一次数据库datetime类型比较错误
记一次数据库datetime类型比较错误如标题所说,记录一次因使用不同数据库(mariadb生产环境与mysql开发环境),而导致的错误。情况如下:在进行数据日期筛选时,表时间字段使用datetime类型,并与时间参数进行对比。例子:表结构及数据:查询语句如下:SELECT * FROM `date_time_test` WHERE date原创 2017-11-25 17:50:44 · 3242 阅读 · 1 评论 -
Redis之基础类型
Redis一共有五种数据类型:string(字符串),hash(哈希),list(列表),set(集合),zset(有序集合) string 字符串类型: 是redis的基础类型,结构为key=>value,是二进制安全的,可以存储任何类型(即,可以存储,文件base64转换或对象序列化之后的字符串),最大可以存储512M的数据。 hash 哈希类型: ...原创 2018-12-18 22:50:29 · 140 阅读 · 0 评论 -
MySql根据时间排序,重新生成主键
表名:book步骤如下:复制book结构 重置book_copy表,主键递增值 使用 insert into select语句,从book表根据时间排序搜索,插入book_copy 检查数据,删除book,改名book_copy为book表例子(记得不要select原来的主键id):INSERT INTO book_copy(`name`,url,create_time)...原创 2019-05-30 21:47:06 · 1695 阅读 · 0 评论