分享一款永久免费的在线mysql服务,500m存储,用以学习和测试
这是一款免费的在线mysql服务,最大36000次/小时的请求、同时30个连接和500M存储空间。用来做做测试、学习还是不错的。
服务网址:https://sqlpub.com/
注册一个账号即可使用:
这样就可以得到一个永久免费的mysql在线数据库了:
我们连接一下:
可以正常连接,我们再打开看看:
数据库是8.4.3的。我们使用navicat自带的数据生成工具生成1000万数据看看查询速度怎么样,先建个表:
CREATE TABLE `users` (
`id` int NOT NULL AUTO_INCREMENT,
`username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '用户名',
`email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '电子邮箱',
`registration_date` datetime DEFAULT NULL COMMENT '注册时间',
`city` varchar(50) DEFAULT NULL COMMENT '所在城市',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户信息表';
打开自带工具:
配置一下每个字段的生成规则:
选好字段生成规则后可以预览一下:
没问题我们点击开始:
10秒生成8w,1000w大概要20分钟,时间加速中......好,数据生成完成了:
出现意外了,DB账户被禁用了,估计是批量新增的数据太多了,看下控制台:
原来是数据太多,超标了:
好吧,看来数据量要少点了,1000w有点多了,这次新增700w条吧,重新申请一个DB(旧的先释放掉,不然一直占着空间):
又重新注册了一个:
重新生成数据,这次只生成700w:
我服了,700w也超:
还刚刚好超一点:
又得重新来过,这次660w好了:
我们查询一下不加索引情况下的查询速度:
因为表空间有限,测不了加索引的效果,2、300w数据加索引也没太大效果。 大家觉得这个速度怎么样呢?作为测试和学习之用,如果表多、字段多,免费版只能放4、500w条数据。不过这个平台也有付费版:
一年9.9元,1G存储,比免费版多一倍存储,其他配置也好一些。
转自:https://mp.weixin.qq.com/s/vPdzHTO4Y7Rv9ikdTXkxig


共有 0 条评论