MySQLのテーブルを作成するまで

MySQLではデータを格納する為にテーブルを作成していきます。

最初のrootに対してパスワードを設定する方法です。※xamppです。

set password for root@localhost=password("xxxx");

サーバーにアップしているものであれば、rootのみだったりするのかと思うのですが、基本的にrootに関しては厳重に管理をします。

Q:root権限は
A:Datbaseを作成できる(他の権限ではテーブルが作成できる)

パスワードを入力してmysqlにアクセスする

mysql -u root -p
xxxx

データベースを作成する。

create database new_data_base;

データベース一覧を表示する

show databases;

データベースを削除する。

drop database new_data_base;

データベースを選択する。

use new_data_base;

 

データベースを作成したら、選択後テーブルを作成する事ができる。

テーブルを作る

create table テーブル名(フィールド名 char(50),フィールド名 int);

テーブル一覧を見る

show tables;

テーブルのフィールドを見る

show fields from テーブル名;

フィールドを変更する

alter table テーブル名 change フィールド名 フィールド名 int;

フィールドの属性を変更する

alter table テーブル名 modify フィールド名 int;

フィールドの追加をする

alter table テーブル名 add フィールド名 int;

テーブルを破棄

drop table テーブル名

多くの場合はテーブルの中の要素を変更するので、データベースの作成や、テーブルの作成はあらかじめ済ませて置く場合などが多い。場合によっては動的作成をする。

 

  • written on 2012.10.29
  • category : others, php

Next / Prev

前の記事:

次の記事:

Same Category

Page top↑