在 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 应用云产品经理
是否可以 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 应用云产品经理