🔥

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