IT業界の技術をメモ・情報公開できる
sqlでテーブルとカラムの名前の変更
テーブル ALTER TABLE table_name RENAME TO new_table_name カラム ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name
インデックスの表示、追加、削除
//表示 SHOW INDEX FROM テーブル名; //追加 ALTER TABLE テーブル名 ADD INDEX インデックス名(カラム名); //追加(複数) ALTER TABLE テーブル名 ADD INDEX インデックス名( カラム1名, カラム2名, カラム3名 ); //表示 ALTER TABLE テーブル名 DROP INDEX インデックス名;
mysql コピー
https://blog.katsubemakito.net/mysql/copy-table CREATE TABLE newtable LIKE oldtable; INSERT INTO newtable SELECT * FROM oldtable;