ホームページ  >  記事  >  データベース  >  MySQL チュートリアル: SQL ライブラリの基本操作

MySQL チュートリアル: SQL ライブラリの基本操作

藏色散人
藏色散人転載
2018-11-22 11:13:142646ブラウズ

この記事では主に SQL の基本操作とライブラリ操作について紹介します。困っている友人の役に立てば幸いです。

推奨リファレンス チュートリアル: 「SQL チュートリアル

SQL 基本操作チュートリアル: SQL ライブラリの基本操作>

基本操作: CURD、つまり add、削除、変更、クエリ

SQL の基本操作は、さまざまな操作オブジェクトに応じて、ライブラリ操作、テーブル (フィールド) 操作、データ操作の 3 つのカテゴリに分類できます。

ライブラリ操作

MySQL チュートリアル: SQL ライブラリの基本操作 新しいデータベースの追加

基本構文: create database データベース名 [ライブラリ オプション];

このうち、ライブラリ オプションはデータベースを制約するために使用され、オプション (デフォルト値あり) の 2 種類があります。

  • 文字セット設定: charset/character set データ ストレージのエンコード形式を表すために使用される特定の文字セットには、GBKUTF8 などが含まれます。

  • 照合セット設定: collat​​e 特定の照合セットは、文字セットに依存するデータ比較のルールを表します。

例: create database TBL_ERROR_CODE charset utf8;

このうち、データベース名にはキーワード(すでに占有されている文字)は使用できません。 、更新や挿入など)または予約語(アクセス、キャストなど、将来使用される可能性があります)。

データベース キーワードまたは予約語をデータベース名として使用する必要がある場合は、バッククォートで囲む必要があります。例:

create databaseaccesscharset utf8 ;

それでもデータベース名として中国語を使用したい場合は、データベースが中国語を認識できることを確認する必要があります (データベースに中国語の名前を付けないことを強くお勧めします)。次に例を示します。

-- 设置中文名称的方法,其中 gbk 为当前数据库的默认字符集set names gbk;create database 北京 charset gbk;

MySQL チュートリアル: SQL ライブラリの基本操作

##2 データベースのクエリ

すべて表示–>基本構文:

show Databases;

View Part (あいまいクエリ) –> 基本構文:

'pattern' のようなデータベースを表示;

その中で、

pattern は一致するパターンです

  • %: 複数の文字の一致を示します。 ##: 単一の文字と一致することを示します。

  • さらに、アンダースコア

    __ を含むデータベース名を照合する場合は、変換のためにアンダースコアの前にバックスラッシュ \_

    を追加する必要があります。操作という意味。
例:

「TBL%」のようなデータベースを表示; は、TBL で始まるすべてのデータベースと一致することを意味します。

データベースの作成ステートメントを表示します –> 基本構文:

show create database データベース名;ここで、表示される結果は、ここで実行した SQL ステートメントとは異なる場合があります。これは、SQL ステートメントを実行する前にデータベースが SQL を最適化し、システムが最適化された結果を保存するためです。

3 データベースの更新

ここで注意してください: データベースの名前は変更できません。

データベースの変更は、ライブラリ オプション、つまり文字セットと照合セットに限定されます (照合セットは文字セットによって異なります)。

基本構文: alter データベース データベース名 [ライブラリ オプション];

##charset/character set[=]character set;

  • collat​​e[=] 照合セット;

  • 例:
  • データベース TBL_ERROR_CODE charset gbk を変更します。 ## は、このデータベースの文字セットを

    gbk.

  • 4 に変更することを意味します。 データベースの削除

基本構文: drop データベース データベース名;

ここで注意してください: データベースを削除する前に、まずバックアップ操作を実行する必要があります。削除は元に戻せない操作であるため、データベースを勝手に削除しないでください。

注意事項:

記号

[] で囲まれた内容はオプションのオプションを表し、記号

は接続の意味を表します。

以上がMySQL チュートリアル: SQL ライブラリの基本操作の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。