mysql 随机函数生成某个范围内的整数
摘要:根据官方文档,rand()的取值范围为[0,1) 若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1))例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机整数, 可使用以下语句:SELECT FLOOR(7
阅读全文
posted @
2020-06-29 16:14
北田
阅读(1398)
推荐(0)
mysql主键id重置
摘要:问题 删除数据库记录后,再次新增记录,id继续增加。希望id能够从1开始重新计数。 解决方法 该表没有外键 truncate table_name; 该表有外键 报错 ERROR 1701 (42000): Cannot truncate a table referenced in a foreig
阅读全文
posted @
2020-06-29 15:44
北田
阅读(1214)
推荐(0)
mysql存储过程实现表中插入10000条数据
摘要:通过这个实例,学习存储过程的使用,涉及到存储过程循环体。 关于循环体的实现方式总结为3种: 实现方式一(while ..循环条件..do..循环体.. end while): 1 DELIMITER $$ 2 CREATE PROCEDURE insert_many_i_data() 3 BEGIN
阅读全文
posted @
2020-06-29 15:28
北田
阅读(2057)
推荐(0)
MySQL数据库学习笔记(四)----MySQL聚合函数、控制流程函数(含navicat软件的介绍)
摘要:文章来源:http://www.cnblogs.com/smyhvae/p/4030506.html 【正文】 一、navicat的引入:(第三方可视化的客户端,方便MySQL数据库的管理和维护) NavicatTM是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而
阅读全文
posted @
2019-05-08 15:59
北田
阅读(305)
推荐(0)
MySQL数据库学习笔记(三)----基本的SQL语句
摘要:文章来源:http://www.cnblogs.com/smyhvae/p/4028178.html 【正文】 主要内容: 一、cmd命令行的常用命令 二、数据定义语言(DDL) 三、数据操纵语言(DML) 四、数据查询语言(DRL) 五、事务控制语言(TCL) 一、cmd命令行的常用命令: 当我们
阅读全文
posted @
2019-05-08 15:00
北田
阅读(292)
推荐(0)
MySQL数据库学习笔记(二)----MySQL数据类型
摘要:文章来源:http://www.cnblogs.com/smyhvae/p/4028040.html 【正文】 上一章节中,我们学习了MySQL软件的安装,既然软件都装好了,现在就正式开始MySQL的基础知识的学习吧,即使是零基础,也要一步一个脚印。恩,首先要学习的就是MySQL的数据类型。 一、数
阅读全文
posted @
2019-05-08 14:54
北田
阅读(239)
推荐(0)
MySQL数据库学习笔记(一)----MySQL 5.6.21的安装和配置(setup版)
摘要:文章来源:http://www.cnblogs.com/smyhvae/p/4026782.html 【正文】 【开发环境】 物理机版本:Win 7旗舰版(64位) MySQL版本:5.5.40MSI版(64位) 一、数据库类型: (1)关系数据库 (2)面向对象数据库 (3)XML数据库 现在的主
阅读全文
posted @
2019-05-08 14:49
北田
阅读(573)
推荐(0)