実用sql文


詳細
1. アクセス権:
grant alter,create,select,insert,update,delete,index on recommend.* to [email protected] Identified by "growth";
flush privileges;

 2. このデータを更新するときの更新時間:
alter table feed change  update_time update_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;

 3. 一意性の制限を追加
alter table xxx add constraint uk_1 unique (xx,xxx);

 4. 作成文の表示
show create table xxx;

 5. 結合プライマリ・キーの追加
alter table xxx add primary key (xx,xxx);

6.列の変更
alter table xxx change id id int(20) not null auto_increment;

 7. 索引情報の表示
show index from tablexxx

 8. フィールドに追加
alter table xxx add column bbb int(11) not null default 0;

 9. 更新を繰り返す場合の挿入
INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1;

 10. 索引の追加
alter table xxx add index `idx_bb`(`bb`);

 11. msyqlへのローカルデータのインポート
LOAD DATA LOCAL INFILE '/tmp/mysql_user.csv' INTO TABLE user FIELDS TERMINATED BY ',' CHARACTER SET UTF8;