Mysql:常用指令(索引、复制)

一、建索引


    -- 1.添加PRIMARY KEY(主键索引) 
    ALTER TABLE `table_name` ADD PRIMARY KEY (`column`) ;
    -- 2.添加UNIQUE(唯一索引) 
    ALTER TABLE `table_name` ADD UNIQUE (`column`);
    -- 3.添加INDEX(普通索引) 
    ALTER TABLE `table_name` ADD INDEX index_name (`column`);
    -- 4.添加FULLTEXT(全文索引) 
    ALTER TABLE `table_name` ADD FULLTEXT (`column`);
    -- 5.添加多列索引 
    ALTER TABLE `table_name` ADD INDEX index_name (`column1`, `column2`, `column3`);

二、复制表

  1. 表结构完全一样

       insert into 表1 select * from 表2
    
  2. 表结构不一样(这种情况下得指定列名)

      insert into 表1 (列名1,列名2,列名3) select 列1,列2,列3 from 表2
    

猜你喜欢

转载自blog.csdn.net/u011374582/article/details/83538912