スキーマの作成
SQL サーバー上に新しいデータベースを作成する場合は、次の 2 つの方法があります。
- ワークベンチGUI
- カスタム SQL クエリを作成する
ただし、現在 Workbench を勉強しているので、それを使用してデータベースを作成します。
トップ メニューまたはトップ バーのボタンをいつでも使用できます。「新しいスキームの作成」ボタンをクリックしてみましょう。次のパネルが表示されます。
ここで、新しいスキームの名前を設定できます。準備。
デフォルトのエンコーディング
重要!デフォルトのエンコーディングは決して選択しないでください。その後、これはキリル文字を正常に動作させたくないある種の Windows 1251 であることが判明しました。検索やフィルタリングには必要ありません。
さらに、異なる SQL サーバー間のデータ転送はテキスト形式で行われることがよくあります。データは SQL クエリとしてファイルに保存され、別のサーバーで大きな SQL ファイルとして単純に実行されます。
また、異なる SQL サーバーで異なるデフォルトのエンコーディングを使用している場合、状況が簡単に発生する可能性があります。私たちはこれで大変苦労しました:)
それでは、明示的に選択することに慣れてみましょう。
- utf8
- utf8_general_ci
Unicode に追加されたばかりの絵文字を含むテキストをデータベースに保存できるようにしたい場合は、utf8mb4 を選択する必要があります。
ただし、現時点ではエンコードを utf8 に正確に指定し、将来的には絵文字を含むテキストを保存するためのエンコードを変更することに取り組みます。
スキームの作成が完了しました
「適用」をクリックすると、次のウィンドウが表示されます。
はい、Workbench でのアクションごとに、単純にSQL クエリが生成されます。
「適用」をクリックして、スキーマ作成リクエストが完了するまで待ちます。最終的には次のようなワークベンチの状態になるはずです。
GO TO FULL VERSION