MYSQL復習(一)


文書ディレクトリ
  • 1.1.5プライマリ・キー
  • 3.2データベース
  • を選択
  • 3.3データベースおよびテーブルの理解
  • 自動増分
  • DESCRIBE文



  • この記事では、USEを使用してデータベースを選択する方法、SHOWを使用してデータベース、テーブル、内部情報などを表示する方法について説明します.
    1.1.5主キー
    テーブルの各ローには、独自のカラム(またはカラムのセット)を一意に識別できるカラムがある必要があります.
    テーブル内の各ローを一意に識別するこのカラム(またはこのカラムのセット)をプライマリ・キーと呼びます.
    次の条件が満たされている場合は、テーブル内の任意のカラムをプライマリ・キーとして使用できます.
  • のいずれの行も同じプライマリ・キー値を持たない.
  • 行ごとに1つのプライマリ・キー値(プライマリ・キー列にNULL値は許可されていません)
  • が必要です.
    プライマリ・キーは通常、テーブルの1つのカラムに定義されますが、複数のカラムをプライマリ・キーとして使用することもできます.
    3.2データベースの選択
    任意のデータベース操作を実行する前に、データベースを選択する必要があります.USEキーワードを使用できます.
    たとえば、crashcourseデータベースを使用するには、次のように入力します.
    入力
    USE crashcourse;
    

    しゅつりょく
    Database changed
    

    USE文は結果を返さない.ここに表示されるDatabase changedメッセージはmysqlコマンドラインユーティリティがデータベース選択に成功した後に表示されます.
    3.3データベースとテーブルの理解
    使用できるデータベース名が分からない場合はどうしますか?これらの情報はMYSQLからSHOWコマンドで表示できます.
    入力
    SHOW DATABASE;
    

    しゅつりょく
     
    

    データベース内のテーブルのリストを取得するには、SHOW TABLESを使用します.
    SHOW TABLES;
    

    しゅつりょく
     
    

    SHOW TABLES;現在選択されているデータベースで使用可能なテーブルのリストを返します.
    SHOWは、テーブル列を表示するためにも使用できます.
    入力
    SHOW COLUMNS FROM customers
    

    しゅつりょく
     
    

    オートインクリメント
    オートインクリメントとは?一部のテーブル列には一意の値が必要です.例えば、注文番号、従業員ID.
    DESCRIBE文
    MYSQLは、SHOW COLUMNS FROMとしてDESCRIBEを使用するショートカットをサポートします.
    参考:MYSQLは必ず