Total Pageviews

Sunday, 16 March 2025

免费的数据库汇总

 filess 多种类型的免费数据库

filess免费提供多种类型的数据库托管,MySQL、MariaDB、PostgreSQL、MongoDB。免费版容量只有10M,可以创建2个数据库,每周自动备份,无限流量。

filess注册简单,只需邮箱即可注册,无需手机号、信用卡。

网址:https://filess.io/
创建数据库

登录之后点击右侧的 new database 创建数据库。免费版无法选择地理位置,分配到哪个就用哪个。
filess新建数据库filess新建数据库

目前支持的类型有

    MariaDB v10.7.4
    Mongo v5.0.9
    Mongo v7.0.2
    MySQL v5.7.38
    MySQL v8.0.29
    PostgreSQL v14.4.0
    PostgreSQL v15.6.0

以后可能还会更新。
获取数据库信息

注意:数据库主机部署localhost,而是自动生成的。安装的时候如遇数据库信息不正确,要把主机名后面加上端口号(如上图冒号后面的3307)。
数据库管理

在信息页,点击Web client可以进入数据库管理 。进去是DbGate – (no)SQL 数据库客户端。

    DbGate 是跨平台的数据库管理器。它旨在在同时处理更多数据库时易于使用且有效。但也有许多高级功能,如架构比较、可视化查询设计器、图表可视化或批量导出和导入。

    DbGate 根据 GPL-3.0 许可证获得许可,可以免费用于任何目的。

https://github.com/dbgate/dbgate
--------------------------------------------------

http://sqlpub.com/

注意事项:这疑似国人开办的,建议用国内邮箱收验证码,国外的基本收不到. 

-------------------------


aiven.io提供免费1GB数据库,有PostgreSQL、MySQL等

Aiven 的免费套餐允许您在与付费套餐相同的基础设施上,随时使用 Apache Kafka、PostgreSQL、MySQL 和 OpenSearch 这些服务。无需手机号、信用卡,也无需担心时间限制。可以使用外部数据库搭建wordpress博客,以及使用命令行管理Aiven的MySQL。导入导出,备份数据库等操作。

网址:https://aiven.io/

注册简单,找到免费1GB版,只需验证邮箱便可注册。 

创建数据库

登录之后创建一个数据库,我们这里选择MySQL。免费版Free-1-1gb地理位置可选4种,亚洲、澳洲、欧洲、北美。选好后输入数据库名字。 

显示MySQL 8.4版,状态从开始的Building,几分钟后变为Running就可以使用了。下面可以看到连接信息。
新装wordpress博客

新装的时候填写数据库信息:

数据库名字:defaultdb

主机地址+端口一起写:www-freeaday-com-freeaday.j.aivencloud.com:12345

用户名:avnadmin

密码:点击眼睛图标显隐。

常用功能命令

aiven没有直接的类似phpmyadmin的管理页面,可以通过命令行管理。(当然自建一个phpmyadmin也是可以的。)

使用命令前要在本地先安装 mysql client。

帮助:https://dev.mysql.com/doc/refman/8.0/en/mysql.html
登录

点击右上角的 Quick connect 可以看到命令提示。

在本地输入命令:

mysql --user avnadmin --password=<redacted> --host www-freeaday-com-freeaday.j.aivencloud.com --port 12345 defaultdb

host后面地址和端口换成你自己的,<redacted>替换成密码。

登录之后输入

select 1 + 2 as three;

看到类似如下字符便为连接成功。

+-------+
| three |
+-------+
|     3 |
+-------+
1 row in set (0.049 sec)

查看表

运行

SHOW TABLES;

看到刚才安装wordpress的数据表

+-------------------------------+
| Tables_in_defaultdb           |
+-------------------------------+
| freeadaywp_commentmeta        |
| freeadaywp_comments           |
| freeadaywp_links              |
| freeadaywp_lockdowns          |
| freeadaywp_login_fails        |
| freeadaywp_options            |
| freeadaywp_postmeta           |
| freeadaywp_posts              |
| freeadaywp_term_relationships |
| freeadaywp_term_taxonomy      |
| freeadaywp_termmeta           |
| freeadaywp_terms              |
| freeadaywp_usermeta           |
| freeadaywp_users              |
+-------------------------------+
14 rows in set (0.049 sec)

aiven用命令管理mysqlaiven用命令管理mysql
导入.sql文件

如果不是新装,就需要导入旧的.sql文件。

输入(这一步为可选)

SET SESSION sql_require_primary_key = OFF;

再输入

source freeaday.sql;

注意文件路径,我在登陆之前已经cd到了freeaday.sql存放的文件夹。

导入过程看到好多类似 Query OK, 0 rows affected, 1 warning (0.094 sec) ,最后显示 MySQL [defaultdb]> 就是导入完成了。
退出:

输入

exit

导出.sql文件:

在未登录状态输入

mysqldump --user avnadmin --password --host www-freeaday-com-freeaday.j.aivencloud.com --port 12345 --single-transaction --routines --triggers defaultdb > freeaday_backup_20260819.sql

host后面地址和端口换成你自己的

然后会看到提示 Enter password: 。输入密码提交,稍等一会便导出了上面写的 freeaday_backup_20260819.sql 这个文件。
查看使用量

在aiven后台可以查看使用统计。

    CPU usage %
    Disk space usage %
    Load average (5 min)
    Memory available %

说的是免费1GB,初始自己已经占用了200多M了。 免费软件与共享软件
最后

好了,后台还有其它一些功能,有兴趣的童鞋可以自己试一试,包括其他数据库类型。免费版有的功能受限。最后要注意,如果长期闲置可能会被关机、删除,要注意保持活跃。

No comments:

Post a Comment