MySQL でデータベースを作成する方法 (コード例)

不言
リリース: 2019-01-08 09:23:43
転載
9828 人が閲覧しました

この記事の内容は、Mysql でデータベースを作成する方法に関するものです。必要な方は参考にしていただければ幸いです。

Mysql でより明確に動作するために、一連の仕様といくつかの一般的に使用されるコマンドがカスタマイズされています。次に、独自のデータベースを作成して運用する方法を学びます。

文法仕様

  • キーワードと関数名は大文字にする必要があります

  • データベース名、テーブル名、フィールド名はすべて小文字である必要があります

  • SQL ステートメントはセミコロンで終わる必要があります

一般的に使用されるコマンド

  • 現在のサーバーのバージョンを表示します

  • #SELECT VERSION();

  • 現在の日付と時刻を表示します

  • SELECT NOW();

  • 現在のユーザーを表示

  • SELECT USER();

注: すべてセミコロンで終わる必要があります。

独自のデータベースを作成する

MYSQL でデータベースを作成するには、まずデータベースを作成するコマンドを理解しましょう

データベースを作成します:

 CREATE { DATABASE | SCHEMA} [IF NOT EXISTS] db_name
ログイン後にコピー
上記の構文では、{} は必須の 1 つであり、[] は記述してもしなくても構いません。これを 1 つのコマンドに再結合してデータベースを作成します。

//创建一个命名为t1的数据库
CREATE DATABASE t1
ログイン後にコピー
データベース エンコーディングを指定します:

 [DEFAULT] CHARACTER SET [=] character_name
ログイン後にコピー
前の構文定義に従って、コマンドを再結合します。

CREATE DATABASE t1 CHARACTER SET utf8
ログイン後にコピー

データベースを作成した後、それが正常に作成されたかどうかをどのように確認すればよいでしょうか? SHOW コマンドを使用してすべてのデータを出力するのは非常に簡単です。

SHOW DATABASES
ログイン後にコピー

MySQL でデータベースを作成する方法 (コード例)

データ リストが t1 データベースと t2 データベースに存在することがわかります。

指定されたデータベース設定を変更します

ALTER { DATABASES|SCHEMA } [db_name]
[DEFAULT] CHARACTER SET [=] character_name
ログイン後にコピー

t2 データベースを gbkB エンコードに変更するための組み合わせコマンド:


ALTER DATABASE t2 CHARACTER SET gbk

t1 データベースの現在のエンコーディングが何であるかを確認してみましょう:

コマンド:

SHOW CREATE DATABASE t1

MySQL でデータベースを作成する方法 (コード例)
## これで、t1 データベースのエンコーディングがすでに gbk になっていることがわかります。

その後、t1 と t2 はテストに使用されるため、ここで削除する必要があります。キーワードを削除するだけです。

文法規則:
DROP {DATABASE | SCHEMA } [IF EXISTS] db_name
ログイン後にコピー

データを削除するためのコマンドの組み合わせ


DROP DATABASE t1;

<img src="https://img.php.cn//upload/image/302/419/311/1546910119173968.png" title="1546910119173968.png" alt="MySQL でデータベースを作成する方法 (コード例)"> ##この記事はここで終了です。MySQL についてさらに詳しく知りたい場合は、php 中国語 Web サイトの

MySQL チュートリアル

列に注目してください。 ! !

以上がMySQL でデータベースを作成する方法 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート