mysql 數(shù)據(jù)庫查看數(shù)據(jù)庫命令

手冊地址:http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/?

如果你忘記數(shù)據(jù)庫或表的名字,或給定的表的結(jié)構(gòu)是什么(例如,它的列叫什么),怎么辦?MySQL通過提供數(shù)據(jù)庫及其支持的表的信息的幾個語句解決這個問題。?

你已經(jīng)見到了SHOW DATABASES,它列出由服務(wù)器管理的數(shù)據(jù)庫。為了找出當(dāng)前選擇了哪個數(shù)據(jù)庫,使用DATABASE( )函數(shù):?

Java代碼?

//看當(dāng)前使用的是哪個數(shù)據(jù)庫??

mysql>?SELECT?DATABASE();??

+------------+?

| DATABASE() |?

+------------+?

| menagerie? |?

+------------+?

如果你還沒選擇任何數(shù)據(jù)庫,結(jié)果是NULL。?

Java代碼?

//查看有哪些數(shù)據(jù)庫??

mysql>?show?DATABASES;??

+--------------------+?

| Database?????????? |?

+--------------------+?

| information_schema |?

| mysql????????????? |?

| test?????????????? |?

+--------------------+?

Java代碼?

//選擇數(shù)據(jù)庫??

mysql>use?test;??

//;號可有可無,必須單行使用.??

為了找出當(dāng)前的數(shù)據(jù)庫包含什么表(例如,當(dāng)你不能確定一個表的名字),使用這個命令:?

Java代碼?

//看數(shù)據(jù)庫里有哪些表??

mysql>?SHOW?TABLES;??

+---------------------+?

| Tables in menagerie |?

+---------------------+?

| event?????????????? |?

| pet???????????????? |?

+---------------------+?

如果你想要知道一個表的結(jié)構(gòu),可以使用DESCRIBE命令;它顯示表中每個列的信息:?

Java代碼?

//看表里有哪些列??

mysql>?DESCRIBE?pet;??

+---------+-------------+------+-----+---------+-------+?

| Field?? | Type??????? | Null | Key | Default | Extra |?

+---------+-------------+------+-----+---------+-------+?

| name??? | varchar(20) | YES? |???? | NULL??? |?????? |?

| owner?? | varchar(20) | YES? |???? | NULL??? |?????? |?

| species | varchar(20) | YES? |???? | NULL??? |?????? |?

| sex???? | char(1)???? | YES? |???? | NULL??? |?????? |?

| birth?? | date??????? | YES? |???? | NULL??? |?????? |?

| death?? | date??????? | YES? |???? | NULL??? |?????? |?

+---------+-------------+------+-----+---------+-------+?

Field顯示列名字,Type是列的數(shù)據(jù)類型,Null表示列是否能包含NULL值,Key顯示列是否被索引而Default指定列的默認(rèn)值。?

如果表有索引,SHOW INDEX FROM tbl_name生成有關(guān)索引的信息。?

刪除數(shù)據(jù)庫.?

Java代碼?

mysql>?DROP?DATABASE?test;??

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 什么是數(shù)據(jù)庫? 數(shù)據(jù)庫是存儲數(shù)據(jù)的集合的單獨的應(yīng)用程序。每個數(shù)據(jù)庫具有一個或多個不同的API,用于創(chuàng)建,訪問,管理...
    chen_000閱讀 4,144評論 0 19
  • MySQL 數(shù)據(jù)庫常用命令 1、MySQL常用命令 create database name; 創(chuàng)建數(shù)據(jù)庫 use...
    55lover閱讀 5,051評論 1 57
  • 1.MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),目前屬于 Oracle 旗下產(chǎn)品。My...
    黃花菜已涼閱讀 4,664評論 3 60
  • 陳明達的頭像
    你大爺PP閱讀 358評論 0 0
  • 【前幕】 夏末,轟隆隆的雷雨毫不喘息的下了兩天,將京都平日里的炎熱盡數(shù)澆滅。只是京都街頭的熱鬧亦被澆得沒了生氣,所...
    梁暔閱讀 674評論 1 6

友情鏈接更多精彩內(nèi)容