数据库实验室挑战任务-中级任务
数据库实验室挑战任务-中级任务
数据库实验室挑战任务-中级任务
1. 登录数据库实验室DMS 数据库实验室。
2. 在DMS数据实验室首页,选择PolarDB-MySQL,单击立即开通免费开通数据库引擎:PolarDB-MySQL。
3. 依次单击SQLConsole>跨库查询。
4. 在SQLConsole窗口中输入以下内容,然后单击执行。
说明:在执行以下SQL之前,请先修改DBLink和表为您在开通数据库引擎时设置的默认数据库名称。
SELECT a.name, b.start_time from `RDS_MYSQL_DBLink`.`rds_mysql_1934lsz`.`courses` a, `PolarDB_MySQL_DBLink`.`polardb_mysql_1934cd`.`student_courses` b WHERE a.id= b.id;
示例SQL语句中数据库和表的对应如下图所示:
2. 常见问题QA
常见问题QA
Q:在数据库实验室我可以做什么?
A:在数据库实验室,你可以一键开通数据库,创建、编辑和删除表,对表里的数据进行增删改查。你还可以免费体验DMS的高阶功能,例如跨库查询、测试数据构建、数据库导出、批量数据导入和导出、敏感列设置、操作日志管理等。
Q:在哪里可以看到数据库实验室目前支持的数据库类型?
A:你可以在数据库实验室左侧的导航栏里看到不同类型的实例名称,这些都是数据库实验室目前已经支持的数据库类型(目前有PolarDB for MySQL、RDS for MySQL、RDS for SQL Server、PostgreSQL、MongoDB、AnalyticDB For MySQL、AnalyticDB For PG等)。接下来数据库实验室也会不断去支持更多的数据库类型,敬请期待!
Q:怎么开通数据库?
A:你可以在左侧导航栏点击你想开通的实例,或者右击实例名称,选择“开通实验室数据库”,就可以开通实验室数据库啦~出现在左侧导航栏里的所有实例你都可以免费开通数据库喔~
Q:我可以在哪里对数据进行操作?
A:数据库开通后,会帮你自动打开SQL Console,你也可以在左侧导航栏双击数据库名称,进入SQL Console。 SQL Console是一个集成了众多重要功能的藏宝地。在这里,你可以通过图形化操作、写SQL等方式创建、编辑、删除表,对数据进行增删改查。你还可以一键导出数据库、批量导入导出数据、自动生成测试数据。你可以打开命令窗口,也可以直接对结果集进行编辑保存。这里还有很多很多丰富而强大的功能,快来亲自体验一下吧!
Q:什么是跨库查询?
A:跨库查询功能可以让你用一条SQL实现不同类型数据库之间的关联查询。你可以点击数据库实验室顶部菜单栏的SQLConsole > 跨库查询进入查询页面。
Q:数据库实验室的资源有使用期限吗?
A:原则上数据库实验室是可以无限期免费使用的。你每进入一次实验室,就可以免费续期30天。如果连续30天都没有进入到实验室,会回收之前的资源,再次进入时会重新分配资源。
Q:数据库实验室的使用有什么限制吗?
A:目前每个人每个库的使用空间上限为512M,每个数据库创建的表数量上限为1000个。如果你有特别的需求,可以联系我们!
实验链接:https://developer.aliyun.com/adc/scenario/aa5fed9c1e7246b0b2765ad97e245247