🔥
MariaDBの操作についてまとめてみた
仕事でMariaDBをよく触る機会があるので、よく使うコマンドや、忘れがちなコマンドをまとめておく
TABLEの操作
テーブル作成
CREATE TABLE `table-name` (
`id` INT (11),
`name` VARCHAR (50),
)
テーブル名変更
RENAME TABLE `old-table-name` TO `new-table-name`;
primaryKeyやindexはそのまま引き継がれるので再設定不要
カラム編集
- カラム追加
ALTER TABLE `table-name` ADD COLUMN `column-name` dataType 【etc】;
- カラム変更 (カラム名・データ型)
ALTER TABLE `table-name` CHANGE COLUMN `old-column-name` `new-colum-name` dataType 【etc】;
- カラム編集 (データ型・その他)
ALTER TABLE `table-name` MODIFY COLUMN `column-name` dataType 【etc】;
- カラム削除
ALTER TABLE `table-name` DROP COLUMN `column-name`;
インデックス作成
四捨五入
mysqlでは五捨六入になってしまうようだが、MariaDBでは四捨五入される
Discussion