テーブル削除の練習 free47
Thursday,July,4,2013
mysql -u root -p
MySQL> show databases;
Database
information_schema
books
goods
mysql
performance_schema
personal
sadachika
sadachika_books
sadachika_cp932db
sadachika_cp932db2
sadachika_eucjpdb
sadachika_eucjpdb02test
sakila
salesdb
sampledb040
test
world
○データベース(sadachika_books)内のテーブルを表示
MySQL> show tables from sadachika_books;
Tables_in_sadachika_books
sada_goods *これを削除してみます
sada_personal
sadachi_goods
sadachi_personal
sadachika_magazine
sadachika_novel
○テーブルの詳細情報を取得する
mysql> show table status\G
**************** 1.row **********************
Name: sada_goods
Engine: InnoDB
Version: 10
Row_format: Compact
Rows: 0
Avg_row_length: 0
Data_length: 16384
Max_data_length: 0
Index_length: 0
Data_free: 0
Auto_increment: NULL
Create_time: 2013-06-26 22:40:41
Update_time: NULL
Check_time: NULL
Collation: utf8_general_ci
Checksum: NULL
Create_options:
Comment:
**************** 2.row **********************
Name: sada_personal
以後6番目までつづく
○現在接続されているデーターベース
MySQL> select database();
database()
NULL どこのデータベースにも接続していない状況
mysql> USE sadachika_books; *データベースを指定する
mysql> \u sadachika_books *省略文 データベースを指定する
○テーブルを削除する
mysql> drop table sada_goods;
Query OK, 0 rows affected (0.13 sec)
○データベース(sadachika_books)内のテーブルを表示
show tables from sadachika_books;
show tables; *既にデータベース(sadachika_books)に接続ずみなら省略可能
Tables_in_sadachika_books
*削除されたね
sada_personal
sadachi_goods
sadachi_personal
sadachika_magazine
sadachika_novel
○データベース(sadachika_books)内の全テーブルの詳細情報を取得する
mysql> show table status\G
**************** 1.row ********************** 1番目がsada_personalになったから、テーブルsada_goods は削除されたんだね
Name: sada_personal
以後5番までつづく
* 参考にしたサイトは→ こちら です。
これは赤色の文字例です。
これは青色の文字例です。