FreeDB.host 收集了全网免费Mysql数据库,这些数据库有的仅仅只是适合于调试程序和测试使用,有的可以用于生产环境。其中大部分服务商是以提供收费的DBaas为主,免费数据库套餐主要是体验服务,也有极少数是用爱发电,或者是通过展示广告变现。
由于实际过程中,无论是 cpanel 面板主机还是 directadmin 面板主机或者是 plesk 等商业面板的虚拟主机或者是第三方自研的免费虚拟主机基本上都支持 php + Mysql,所以大量的免费虚拟主机也都提供免费的mysql数据库服务,这类免费虚拟主机量比较大,就不在本文的探讨范围。
本文收集的主要是专门的MySQL数据库服务,这些数据库大多数都支持远程调用,可以在本地调试 php + mysql 程序,比如php建站程序wordpress等。
数据来源:nichefinder.xyz
Db4free.net
引用官网自己的说法:db4free.net is a testing service which means it is not suitable for production. There can be outages, data loss and security features do not meet the standards which you expect from a professional data hosting provider. If you need a MySQL database for production use, please do not use db4free.net!
也就是 db4free.net 的服务仅仅只是提供作为测试访问,而不适合于用在生产中,也就是哪怕长期作为个人博客的数据库也不是个很好的解决方案。虽然成立时间非常久,但是这就是典型的为爱发电的网站,网站既没有广告,也没有增值服务作为保障,db4free.net的免费数据库确实不适合作为生产使用。
注册地址:https://www.db4free.net/signup.php 注册很简单,只需要填写需要的 Mysql数据库名字,MySql数据库用户名,以及期待的密码和邮箱就可以了,需要邮箱认证才会开通,所以邮件不能乱写。
进入邮箱接收邮件,点击里面的确认链接即可开通免费MySQL数据库。
db4free提供的MySQL数据库的连接主机host name为: db4free.net 端口: 3306 数据库大小为:200MB,超出大小之后会被清空。
通过MySQL host name的IP 85.10.205.173 信息查询,db4free托管在Hetzner服务上,离中国地理位置有点远,网络不是很好。
phpmyadmin地址:https://www.db4free.net/phpMyAdmin/
db4free.net 是基于德国服务商Hetzner服务器搭建的最新版MySQL数据库服务,空间200MB,注册简单无需信用卡或者个人敏感信息,很适合于即开即用的测试场景,但是千万不要将实际生产的数据库部署在上面,中国大陆使用连接速度不行,不推荐。
Freemysqlhosting.net & freesqldatabase.com
这两个其实是一家,除了一个界面会老一点,一个稍微新潮一点,其它从产品到各个方面都是一致的。提供的数据库版本是mysql 5.5,免费版的数据库空间为5MB,每周会收到要手动操作来延期的邮件,此外,还做了一个phpmyadmin的公共服务 https://www.phpmyadmin.co/
收费服务为:100MB and 5 Databases 21刀每年,此外还提供虚拟主机服务。
更多请浏览 免费MySQL数据库服务商:freemysqlhosting.net & freesqldatabase.com 的注册使用指南。
freemysqlhosting 和 freesqldatabase 提供的免费MySQL数据库套餐的标准很低,只有5MB空间,作为测试放个简单测试还是不错的,并且由于提供多个区域的数据库服务器,我们完全可以挑选离自己物理位置比较近的地方来创建自己的数据库。但是这么点空间确实无法很好地用在生产中,并且需要每周登陆网站续期这件事还是比较头疼的,所以不适合生产使用。
Remotemysql
https://remotemysql.com/ mysql 100M 基于ovh法国的机器搭建,网站上广告非常多,并且目前已经停止开通新的数据库了。
广告多不多,看看phpmyadmin的登陆页面:https://remotemysql.com/phpmyadmin/
引用官方介绍:
免费100MB数据库空间
提供phpMyAdmin
没有查询限制
没有带宽限制
适用于测试和开发使用
remotemysql 目前已经停止新开数据库了,当然也不适合于用来跑任何业务。
Freedb.tech
https://freedb.tech/ 放在oracle上的,免费1个 MySQL 8.0 数据库50MB,限制如下:
MAX USER_CONNECTIONS = 1000
MAX QUERIES PER HOUR = 1000
innodb_buffer_pool_size = 1M
performance_schema = off
此外freedb.tech 还提供收费套餐:5个MySQL,500m存储,每月5美金,说是有6个区域可以选择。
sql.freedb.tech 141.144.255.84 德国 黑森州 法兰克福 — 甲骨文云 Oracle
pro.freedb.tech 130.61.242.8 德国 黑森州 法兰克福 — 甲骨文云 Oracle
phpmyadmin 地址:https://phpmyadmin.freedb.tech/
Sqlpub.com 来自中国大陆的免费在线MySQL数据库
https://sqlpub.com/ 中国境内基于阿里云杭州的MySQL数据库,当前数据库版本为:MySQL 8.0.33 ,作为难得的国内免费MySQL数据库,sqlpub最大支持36000次/小时的请求、同时30个连接和500M存储空间。
网站功能很简单,打开首页就是注册页面,填写完数据库名称和用户名以及邮箱之后,获取邮箱验证码就可以直接开通数据库。
数据库服务器地址 mysql.sqlpub.com 端口:3306
在线管理工具:http://www.sqlpub.com:8080/
Planetscale
Planetscale提供免费5GB数据库空间,10亿行读取每月,1000万每月写入和一个生产分支和一个开发分支。
5 GB storage included
1 billion row reads per month ($1 per additional billion)
10 million row reads per month ($1.50 per additional million)
1 production branch
1 development branch
注册非常简单,填写邮箱和密码之后,收取邮件确认就OK了。点击 Create a new database 即可开始创建免费数据库,可以选择的服务商有AWS和GCP,AWS支持的区域尤其多,不过由于创建数据库需要绑定信用卡了,所以就没有继续测试下去。
最后,本文目前收集的MySQL都是专门提供免费MySQL服务的,其实除了这些之外,还有很多传统免费虚拟主机都是支持MySQL数据库的。这些在线数据库都支持远程调用,适合用来测试和临时使用。
当然其它文章里也有那种提供多种免费数据库服务的服务商,大家可以移步浏览: