3 回答

TA貢獻1847條經驗 獲得超7個贊
1、 //看當前使用的是哪個數據庫 ,如果你還沒選擇任何數據庫,結果是NULL。mysql>select database(); +------------+ | DATABASE() | +------------+ | menagerie | +------------+
2、//查看有哪些數據庫 mysql> show databases;
+--------------------+| Database | +--------------------+ | information_schema | | mysql | | test | +--------------------+
3、//選擇數據庫 mysql>use test; //;號可有可無,必須單行使用.
4、為了找出當前的數據庫包含什么表(例如,當你不能確定一個表的名字),使用這個命令:
5、 //看數據庫里有哪些表mysql>show tables;
+---------------------+| Tables in menagerie | +---------------------+ | event | | pet | +---------------------+ 如果你想要知道一個表的結構,可以使用DESCRIBE命令;它顯示表中每個列的信息:
6、 //看表里有哪些列mysql> describe pet;
+---------+-------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | name | varchar(20) | YES | | NULL | | | owner | varchar(20) | YES | | NULL | | | species | varchar(20) | YES | | NULL | | | *** | char(1) | YES | | NULL | | | birth | date | YES | | NULL | | | death | date | YES | | NULL | | +---------+-------------+------+-----+---------+-------+ Field顯示列名字,Type是列的數據類型,Null表示列是否能包含NULL值,Key顯示列是否被索引而Default指定列的默認值。 如果表有索引,SHOW INDEX FROM tbl_name生成有關索引的信息。 刪除數據庫.
mysql>drop database test;
添加回答
舉報