在MySqlWorkbench中创建和查看多列索引操作
工具/原料
电脑
MySqlWorkbench
方法/步骤
1、打开MySqlWorkbench登录页面,输入密码,点击登录按钮
2、进入主页面,点击左上方的sql+按钮,如图所示:
3、创建釉涑杵抑表的时候创建多列索引sql语句结构为:createtabletable_name(col_namecol_definitionco造婷用痃l_namecol_definition….col_namecol_definitionindexindex_name(col_name1asc|desc,col_name2asc|desc,col_name3asc|desc,…..col_namenasc|desc));
4、举个例赤蹭荸锅子:在library数据库中创建一个book表,以isbn,book_name字段来索引芟坳葩津,sql语句如下:uselibrary;createtablebook(isbnchar(17),book_namevarchar(50),book_authorvarchar(50),book_pricedecimal(3,1),press_idchar(3),book_copyint,book_inventorychar(50),indexindex_many(isbn,book_name));点击闪电标志的按钮,执行sql语句,显示执行成功。
5、查看普通索引,sql语句如下:showindexfromtable_name;
6、查看刚刚创建的多列索引,sql语句如下:uselibrary;showindexfrombook;点击闪电标志的按钮,执行sql语句,显示执行成功。
7、在已经存在的釉涑杵抑表上创建多列索引,sql语句如下:createindexindex_nameontable_name(col_name1锾攒揉敫asc|desc,col_name2asc|desc,col_name3asc|desc,…..col_namenasc|desc)
8、举个例子:以b艺皱麾酪ook_author,press_id字段创建索引,sql语句如下:uselibrary;createin颊俄岿髭dexindex_manysonbook(book_author,press_id);点击闪电标志的按钮,执行sql语句,显示执行成功。
9、查看刚刚创建的多列索引,sql语句如下:uselibrary;showindexfrombook;点击闪电标志的按钮,执行sql语句,显示执行成功。
10、删除索引,sql语句如下:dropindexindex_nameontable_name;
11、1举个例子:删除索引名为index_manys,sql语句如下:uselibrary;dropindexindex_manysonbook;点击闪电标志的按钮,执行sql语句,显示执行成功。
12、查看删除的索引是否还存在,sql语句如下:uselibrary;showindexfrombook;点击闪电标志的按钮,执行sql语句,显示执行成功。索引名为index_manys已经删除成功