yujiokayama
12/27/2017 - 2:32 PM

mysqlコマンド

■command-list

・mysqlコマンドを実行
./mysql -u root -p
↓
mysqlのpasswordを入力

・作成済みデータベースの一覧表示
SHOW DATABASES;

・利用するデータベースの設定・変更
USE データベース名

・データベースの削除
DROP DATABASE データベース名;

・データベースの作成
CREATE DATABASE データベース名;

・作成済みのテーブル確認
SHOW TABLES;

・テーブルの作成
CREATE TABLE [データベース名].[テーブル名](
[カラム名1] [データ型1] [オプション],
[カラム名2] [データ型2] [オプション],
[カラム名3] [データ型3] [オプション],
);
↓
create table user(
id int,
username varchar(255),
email varchar(255),
password char(30)
);
   

   
※USEで各データベースに接続指定ればデータベース名は省略化
・MYSQLのデータ型
https://www.dbonline.jp/mysql/type/
・カラムのオプション
http://promamo.com/?p=1066

・テーブルのフィールド(カラムとか型とか)の一覧表示
SHOW FIELDS FROM テーブル名;

・テーブルの削除
DROP TABLE IF EXISTS テーブル名;

・テーブルの中身を削除
DELETE FROM tbl_name;

・テーブルの中身を確認する
select * from テーブル名;

・既存テーブルにカラムを追加
ALTER TABLE テーブル名 ADD 新規カラム名 型情報 オプション;

・mysqlコマンドのキャンセル
ctrl+cだとmysqlから抜けてしまうので「\c」でクリア