MySQL の紹介は必要ありません。これは、WordPress または多くのカスタム CMS を実行するほとんどの Web サイトの背後にある力であり、多くの企業データベースの背後にあるエンジンです。シンプルですが非常に効果的なシステムで、データの管理と保存を簡単に行うことができます。今日は、MySQL でテーブルを作成および削除する方法について説明します。
エルダースクロールズ6はいつ出るの?
テーブルは、論理的な方法で構造化された関連データのコレクションです。テーブルでは、行と列を使用してセル内のデータ (値) を並べ替えます。各テーブルには一意の名前があります。各列には、名前、データ型、および列に関連するその他の属性が含まれます。行にも名前があり、列に関連するデータが含まれます。
MySQL を含むほとんどのデータベースのコアを形成するのは、この基盤です。
MySQL でテーブルを作成および削除する
MySQL でのテーブルの作成と削除について説明します。 phpMyAdmin またはクエリを使用して MySQL を操作できます。両方お見せします。 GUI またはクエリに引き寄せられることに気付くでしょう。正しい方法や最良の方法はありません。あなたが最も快適に感じる方法を使用してください。
テーブルの削除は永続的であることに注意してください。 SQL は、データを保護するためにファイルをコピーまたは保存しません。データベースのバックアップを取らない限り、元に戻すことはできません。テーブルの作成と削除を開始する前に、そのバックアップを取ることをお勧めします。
まず、phpMyAdmin でテーブルを作成します。
- phpMyAdmin を開いてログインします。
- 左メニューからデータベースを選択します。
- 左側のメニューのデータベース名の下にある [新規] を選択します。
- フォームに入力し、テーブルに一意の名前を付けます。
- 必要なだけページを完成させます。
- 右下隅にある [保存] を選択します。
MySQL でテーブルが正常に作成されました。
では、1 つ削除してみましょう。
- phpMyAdmin を開いてログインします。
- 左メニューからデータベースを選択します。
- 左側のメニューまたは中央のボックスのリストからテーブルを選択します。
- 削除するテーブルの中央の行から [ドロップ] を選択します。 Drop は SQL でいう削除のことです。
- 表示されるポップアップ ボックスで確認します。
- テーブルが削除されます。
SQL クエリを使用してテーブルを作成および削除する
SQL クエリを使用することは、純粋主義者にとって間違いなく 1 つですが、すべての DBA が手を差し伸べることは良い習慣です。クエリを使用して MySQL でテーブルを作成および削除する方法は次のとおりです。
- ログインして、MySQL のクエリ コマンド ウィンドウにアクセスします。
- サンプル データベースを作成してみましょう。 「CREATE DATABASE NAME;」と入力します。 NAME が表示されている場所で、データベースに名前を付けます。たとえば、「CREATE DATABASE TechJunkie;」
- 「USE DATABASENAME;」と入力します。 DATABASENAME が表示されている場所に、上記で作成した名前を追加します。たとえば、「USE TechJunkie;」などです。
- 「CREATE TABLE IF NOT EXISTS TABLENAME (Id INT);」と入力します。たとえば、「CREATE TABLE IF NOT EXISTS TechJunkieUsers (Id INT);」などです。
これにより、TechJunkie というデータベースと、そのデータベース内に TechJunkieUsers というテーブルが作成されます。 (Id INT) が表示されている場所では、整数データ型の ID という列が作成されます。
この例をさらに進めて、次のように入力できます。
「存在しない場合はテーブルを作成 TechJunkieUsers (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT、lastname VARCHAR(20)、firstname VARCHAR(20)、Joindate DATE)。
これにより、テーブルがまだ存在しない場合はテーブルが作成され、姓、名、およびそれらの結合日の列を作成するときに、ID 番号で各行が自動インクリメントされます。 VARCHAR は、任意の文字が最大 20 文字でセルに入力できることを意味します。
SQL クエリを使用してテーブルを削除します。
- ログインして、MySQL のクエリ コマンド ウィンドウにアクセスします。
- 「USE DATABASENAME」と入力して、削除するテーブルを含むデータベースにアクセスします。たとえば、「USE TechJunkie;」などです。
- 「DROP TABLE IF EXISTS TABLENAME;」と入力します。たとえば、「DROP TABLE IF EXISTS TechJunkieUsers;」です。
phpMyAdmin と SQL クエリの使用の両方で同じ結果が得られます。 SQL では、ほとんど手間をかけずにテーブルを作成および削除できます。時には努力が少なすぎる!
PHP ファイルを使用して、データベース、テーブル、エントリを一度に作成することもできます。これについては、別の機会に説明します。 SQL を使用するための「最良の」方法はありません。一部の純粋主義者は、データベースでアクションを実行するには常にクエリを使用する必要があると述べており、それは理にかなっています。平均的な DBA がほとんどの時間を費やす場所ですが、初心者や自分の WordPress ウェブサイトを管理している場合は、phpMyAdmin の方が最初から使いやすいです。
初心者向けの MySQL または phpMyAdmin のヒントはありますか?上記のプロセスに追加するものはありますか?以下にそれについて教えてください!