在 Swisscom Cloud 上的 MariaDB 中添加数据库

Adding Database in MariaDB on Swisscom Cloud

是否可以 CREATE DATABASE 在瑞士电信云上的 MariaDB 中?我知道我可以在 Amazon RDS 上执行此操作,但我不确定这是否可以在 Swisscom Cloud 上执行。如果没有:这将是一个重要的功能。

抱歉,这是不可能的。您在共享的 Galera 集群 (MariaDB) 上接收到数据库 space,您在其中被授予了自己数据库中的所有权限。

Galera Cluster for MySQL is a true Multimaster Cluster based on synchronous replication. Galera Cluster is an easy-to-use, high-availability solution, which provides high system uptime, no data loss and scalability for future growth.

> SHOW GRANTS FOR CURRENT_USER();
+----------------------------------------------------------------------------------------------------------------------------------------------+
| Grants for 2RQGCnSeAmJTWYwX@%                                                                                                                |
+----------------------------------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO '2RQGCnSeAmJTWYwX'@'%' IDENTIFIED BY PASSWORD '$HASH' WITH MAX_USER_CONNECTIONS 10 |
| GRANT ALL PRIVILEGES ON `CF_32FD02B6_9B18_473D_A4D8_C84E19EC6F2C`.* TO '2RQGCnSeAmJTWYwX'@'%'                                                |
+----------------------------------------------------------------------------------------------------------------------------------------------+
2 rows in set (0.01 sec)

这里新建数据库时报错(拒绝访问)

MariaDB [CF_32FD02B6_9B18_473D_A4D8_C84E19EC6F2C]> create database rokfor;
ERROR 1044 (42000): Access denied for user '2RQGCnSeAmJTWYwX'@'%' to database 'rokfor'

请订阅我们的时事通讯以获取新功能公告。

rokfor - 您能否分享更多见解,为什么您需要创建自己的数据库? (在 mariadb 服务的每个服务创建的幕后,您都会获得自己的数据库。) 非常感谢!

@rokfor: 我们计划在 Q3/Q4 中对 MariaDB 的路线图进行一些实质性的改进。 添加新的 Schema/DB 的可能性不在他们之列……但我们在管道中还有一些其他功能,我相信这些功能将消除对此类功能的整体需求。您能否与我们分享为什么您需要这样的功能来确认我们的假设? TIA!

通过时事通讯或我们的新闻页面了解最新的 Application Cloud 新闻: https://developer.swisscom.com/news

迈克尔·麦兹卡 Swisscom 应用云产品经理