几个步骤教你利用MySQL Workbench工具创建和管理索引——MySQL 5.7数据库
以下内容均经过我的亲自实践,其真实有效,希望能给您有所帮助????????文章目录1.利用MySQL Workbench创建索引2.利用MySQL Workbench管理索引(1)利用MySQL Workbench修改索引,可以修改索引的名字、类型、索引引用字段和索引参数等。(2)利用MySQL Workbench删除索引。1.利用MySQL Workbench创建索引(1)启动MySQL Wor
以下内容均经过我的亲自实践,其真实有效,希望能给您有所帮助😘😘 |
文章目录
1.利用MySQL Workbench创建索引
(1)启动MySQL Workbench工具,在导航区Navigator下的SCHEMAS区域,选择当前数据库teaching。
(2)在teaching数据库中选择tables,展开tables选项,选择表student,在弹出菜单中执行Alter Tables
命令,如图所示。
(3)进入修改表student界面,如下图所示。
(4)选择index选项卡,在如下图所示的界面中,可以观察到如下信息。
数据库名和表名:指出创建索引的数据库teaching和表student的名称。
表student的默认字符集及排序规则和数据引擎InnoDB索引名称。
索引名Index Name,可以查看到前面创建的主键索引primary和唯一索引phone_index。其后依次是索引类型Type、索引引用字段Index Columns、索引参数Index Options和索引注解Index Comment等。
(5)在Index Name
的文本框中输入所引名称un_phone
,右侧的Index Columns
会自动显示表student
中的所有列名,选择phone
列。存储类型选择BTREE
,选择索引类型unique
,表示创建唯一性索引,其他参数采用默认值。如下图所示。
(5)设置完成后,单击 Apply按钮,出现下图所示的应用脚本对话框。
(6)再单击 Apply按钮,进入完成对话框,单击finish按钮,即可完成在数据库teaching中student表上的唯一索引un_phone
的创建。
在MySQLWorkbench中创建主键索引和普通索引的操作步骤基本相同。
2.利用MySQL Workbench管理索引
(1)利用MySQL Workbench修改索引,可以修改索引的名字、类型、索引引用字段和索引参数等。
(a)修改student表中的un_phone
索引为普通索引un_phone_Email
,索引类型改为index
,引用字段为phone和Email,且为降序排列,如图所示。
(b)单击 Apply按钮,出现如下图所示的应用脚本对话框。
(c)再单击 Apply按钮,进入完成对话框如图所示,
(d)单击Show Logs(Hide Logs)
,可以查看(隐藏)日志消息。
(e)单击finish按钮,即可完成在数据库teaching中student表上的索引un_phone
的修改。
(2)利用MySQL Workbench删除索引。
(a)删除普通索引un_phone_Email
。在索引界面中,如图所示,
(b)右击索引un_phone_Email,执行Delete Selected
命令,索引un_phone_Email
即从列表中消失。
(c)单击单击 Apply按钮,出现删除索引的应用脚本对话框。
(d)再单击 Apply按钮,进入完成对话框。
(e)单击finish按钮,即可删除索引un_phone_Email
。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)