2009年4月17日金曜日

MySql の基本的なコマンド

ログイン(PATHが通っている場合)

C:\> mysql -u my_user -p my_db;

データベース操作

-- データベースの確認
SHOW DATABASES;

-- データベースの作成
CREATE DATABASE my_db;

-- データベースを選択する
USE my_db;

ユーザ操作

-- SELECT、INSERT、UPDATE、DELETEができるユーザの追加
GRANT SELECT, INSERT, DELETE, UPDATE ON *.* TO my_user IDENTIFIED BY '1234';

-- 登録されているユーザを確認する。
SELECT Host, User, Password FROM mysql.user;

-- root のパスワードを変更する。
SET PASSWORD FOR root@localhost=PASSWORD('admin');

テーブル操作

-- DBに存在するテーブルを見る
SHOW TALBES;

テーブルを作成する

CREATE TABLE my_table ( 
      my_id INT NOT NULL AUTO_INCREMENT
    , my_name VARCHAR(255) NOT NULL DEFAULT 'hogeo'
    , PRIMARY KEY (my_id)
);

テーブル名の変更

ALTER TABLE my_table RENAME TO your_table;

0 件のコメント:

コメントを投稿