当您成功在DMS上登录数据库后,可在SQL Console中进行创建数据库、创建表、查询表数据、变更表数据等操作。本文以在RDS MySQL数据库中进行操作举例。
创建数据库
在RDS控制台创建数据库
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏中单击数据库管理。
单击创建数据库。
设置如下参数。
参数
说明
数据库(DB)名称
长度为2~64个字符。
以小写字母开头,以小写字母或数字结尾。
支持小写字母、数字、下划线和中划线。
数据库名称在实例内必须唯一。
说明数据库名称中如果包含
-
,创建出的数据库的文件夹的名字中的-
会变成@002d
。支持字符集
选择需要的字符集。
备注说明
数据库相关的备注说明,支持输入2~256个字符。
单击创建。
在DMS控制台创建数据库
在DMS控制台创建数据库时,请确保您登录的数据库账号为高权限账号,否则会报错。
登录DMS控制台。
创建数据库。
通过数据库管理功能创建数据库。
在DMS控制台左侧的实例列表中,找到并右键单击目标实例,选择数据库管理。
单击创建库,在创建数据库对话框中输入数据库名,单击确认。
在SQL Console执行创建数据库的SQL。例如:
create database test_db;
进入数据库
成功创建数据库后,您可在DMS控制台页面左侧的数据库实例列表中,找到并展开目标实例,再双击数据库名称,即可进入目标数据库的SQL Console页面。
创建表
以在自由操作的MySQL数据库中创建test_table表举例。
使用SQL语句创建表
在SQL Console中输入创建表的SQL语句。
-- 创建一个测试表test_table CREATE TABLE test_table ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT NOT NULL, PRIMARY KEY (id) ); -- 向test_table表中插入三条数据 INSERT INTO test_table (name, age) VALUES ('John', 25), ('Mary', 30), ('Bob', 35);
选中待执行的SQL,单击执行。
若执行成功后,但左侧的表列表中未出现目标表名,请单击图标。
通过可视化的方式创建表
进入SQL Console后,右键单击可视化操作区域的空白处,选择创建表。
配置表的基本信息、列信息、索引信息和外建信息可根据业务需要进行配置。
配置完成后,单击页面下方保存变更,再单击直接执行。
查看表数据
使用SQL语句查看表数据
在SQL Console中,输入SQL查询语句或双击表名称(自动生成查询表的SQL语句),再单击执行。
使用可视化的方式查看表数据
在SQL Console左侧的表列表中,右键单击目标表,选择打开表,即可查看表数据。
若您需要筛选表数据,在该页面右上角输入关键字进行过滤。
变更表数据
使用SQL语句变更表数据
在SQL Console中输入变更表数据的SQL语句。
如下SQL示例的含义为变更全表的name字段值为Apple。
update `test_table` set name='Apple' where 1=1;
选中变更SQL,单击执行。
执行成功后,您可双击表名查看表数据。
通过可视化的方式变更表数据
在SQL Console页面的表列表区域,右键单击目标表名,选择打开表。
单击开启编辑。
双击表数据所属的单元格,修改表数据,完成编辑后,单击取消编辑。
相关文档
当您在SQL窗口进行表数据变更操作后,您还可能需要进行如下操作: