
MySQL
weixin_44498205
这个作者很懒,什么都没留下…
展开
-
MySQL修改测试数据-生成随机时间
MySQL修改测试数据-生成随机时间 # 时间生成范围2017-01-01到2021-01-11 UPDATE <tb_name> SET <column_name> = date( from_unixtime( unix_timestamp( '2017-01-01' ) + floor( rand( ) * ( unix_timestamp( '2021-01-12' ) - unix_timestamp( '2017-01-01' ) ) ) ) ) WHERE &原创 2021-01-11 15:31:30 · 241 阅读 · 0 评论 -
MySQL通过存储过程创建测试数据
MySQL通过存储过程创建测试数据 /* 1. 创建存储过程 2. 复制insert语句到存储过程中 3. 替换未随机变量 4. 循环 */ CREATE DEFINER=`root`@`%` PROCEDURE `create_users`(IN `number` int) BEGIN # 声明变量 DECLARE uname VARCHAR(20) CHARACTER set utf8 DEFAULT(''); DECLARE chars VARCHAR(20) CHARACTER set ut原创 2021-01-08 16:47:33 · 125 阅读 · 0 评论 -
MySQL进阶查询
MySQL进阶查询 排序 desc: 升序 asc: 降序 select * from <表的名字> order by <字段1> desc/asc; 聚合查询 查询结果的总数 select count(*) from <表的名字>; 查询结果的最大值 select max(<字段>) from <表的名字> wher...原创 2020-04-08 21:47:58 · 108 阅读 · 0 评论 -
MySQL基本命令
MySQL基本命令 数据库的操作 创建数据库 create database <数据库名> charset=<数据库编码格式,一般使用utf8>; 删除数据库 drop database <数据库名>; 查看所有数据库 show databases; 使用数据库 use <数据库名>; 查看当前使用的数据库 select ...原创 2020-04-08 20:40:13 · 118 阅读 · 0 评论