1. データベースの使用を選択
方法: USE ステートメント Mデータベースを使用します。 このようにして、データベースを開いてデータを読み取ることができます。 2. 情報を表示するMySQLは内部テーブルから情報を抽出します データベースを表示; 利用可能なデータベースのリストを返します テーブルを表示します。 データベース内のテーブルのリストを返します テーブルから列を表示します。 表の列を表示 3. テーブルを作成する基本的な構文: //LMY より CREATE DATABASE データベース名; /*データベースを作成*/ USE データベース名; /*データベースに接続*/ CREATE TABLE テーブル名 1 ( 列名1 データ型要件、 列名2 データ型の要件、 列名3 データ型の要件、 ....... 主キー /*注意: ここではカンマはありません*/ ); 私のデータベースジョブを例に挙げてみましょう: (環境、 必要とする: 「 まず、 その後、新しいファイルに 対応する 完全なコードは次のとおりです。 `my_own_movie_database` が存在する場合はデータベースを削除します。 データベース `my_own_movie_database` を作成します。 `my_own_movie_database` を使用します。 テーブル「movieexec」を作成します( `name` char(30) デフォルト NULL, `address` varchar(100) デフォルト NULL, `cert` int(11) NOT NULL デフォルト '0 '、 `netWorth` int(11) デフォルト NULL, 主キー (`cert`) )ENGINE=InnoDB デフォルト文字セット=utf8; # # テーブル「movieexec」のデータ # `movieexec` に値 ('Calvin Coolidge','Fast Lane',123,20000000),('Merv Griffin','Riot Rd.',199,112000000),('Stephen Spielberg','123 ET road',222,100000000),('Ted Turner','Turner Av.',333,125000000),('George Lucas','Oak Rd.',555,200000000),('Jane Fonda','Turner Av.',567,200000000); を挿入します。 # # テーブル「movies」のソース # テーブル「studio」を作成します( `name` char(30) NOT NULL デフォルト '' `address` varchar(100) デフォルト NULL, `presC` int(11) デフォルト NULL, 主キー (`name`) ) ; # # テーブル「studio」のデータ # `studio` に VALUES ('MGM','MGM Boulevard',123),('Fox','Fox Boulevard',199),('Disney','Disney Boulevard',222),('USA Entertainm','USA Entertainm Boulevard',333),('Paramount','Paramount Boulevard',555) を挿入します。 テーブル「movies」を作成する( `title` char(100) NOT NULL デフォルト '', `year` int(11) NOT NULL デフォルト '0', `length` int(11) デフォルト NULL, `movieType` char(10) デフォルト NULL, `スタジオ名` char(30) , `producerC` int(11) デフォルト NULL, 主キー (`title`,`year`)、 外部キー(studioName)は削除カスケードでstudio(name)を参照します ) ; # # テーブル「movies」のデータ # INSERT INTO `movies` VALUES ('Empire Strikes Back',1980,111,'drama','Fox',555),('Gone With the Wind',1938,null,'drama','MGM',123),('Logan\'s run',1977,120,'drama','MGM',888),('Pretty Woman',1990,119,'drama','Disney',999),('Star Trek',1979,132,'sciFic','Paramount',444),('Star Trek: Nemesis',2002,116,'sciFic','Paramount',321),('Star Wars',1977,124,'sciFic','Fox',555),('Terms of Endearment',1983,132,'drama','MGM',123),('The Man Who Wasn\'t There',2001,116,'comedy','USA Entertainm',777),('The Usual Suspects',1995,106,'drama','MGM',999); # # テーブル「moviestar」のソース # テーブル「moviestar」を作成する( `name` char(30) NOT NULL デフォルト '' `address` varchar(255) デフォルト NULL, `性別` char(1) デフォルト NULL, `birthdate` 日付 デフォルト NULL、 主キー (`name`) )ENGINE=InnoDB デフォルト文字セット=utf8; # # テーブル「moviestar」のデータ # `moviestar` に値 ('Alec Baldwin','Baldwin Av.','M','1977-06-07'),('Debra Winger','A way','F','1978-05-06'),('Harrison Ford','Prefect Rd.','M','1955-05-05'),('Jack Nicholson''s','X path','M','1949-05-05'),('Jane Fonda','Turner Av.','F','1977-07-07') を挿入します。 # # テーブル「starsin」のソース # テーブル `starsin` を作成します ( `movieTitle` char(100) NOT NULL デフォルト '', `movieYear` int(11) NOT NULL デフォルト '0', `starName` char(30) NOT NULL デフォルト '' 主キー (`movieTitle`,`movieYear`,`starName`) )ENGINE=InnoDB デフォルト文字セット=utf8; # # テーブル「starsin」のデータ # `starsin` に値 ('帝国の逆襲',1980,'ハリソン・フォード'),('スター・ウォーズ',1977,'キャリー・フィッシャー'),('スター・ウォーズ',1977,'ハリソン・フォード'),('スター・ウォーズ',1977,'マーク・ハミル'),('愛と追憶の日々',1983,'デブラ・ウィンガー'),('愛と追憶の日々',1983,'ジャック・ニコルソン'),('ユージュアル・サスペクツ',1995,'ケヴィン・スペイシー') を挿入します。 # # テーブル「studio」のソース # 4. データを挿入する INSERT基本的な書き方: INSERT INTO テーブル名 1 VALUES (データ 1、データ 2、データ 3.....)、(データ 1、データ 2......)....; 最後に、実行、ショートカットキー:Ctrl + Shift + Enter これで、 以下もご興味があるかもしれません:
|
データベース SQL の最適化はよくある問題です。何百万ものデータ ボリュームに対してページング ク...
1.VirtualBoxソフトウェアをダウンロードしてインストールするまず、VirtualBox の...
目次起源仮想メモリページングとページテーブルメモリのアドレス指定と割り当て関数プロセスメモリ管理デー...
この記事では、主に CSS3 フレックス エラスティック ボックスの自動塗りつぶしの書き方について詳...
仕事のプロジェクトのニーズにより、曲の再生が必要となり、さまざまな資料を参考にして、NetEase ...
データベースを使用するアプリケーションを開発する場合、必然的にユニオンクエリを使用する必要があります...
このキー属性の機能は何ですか?まずは公式の説明を見てみましょう。 kekey 属性は主に、新しいノー...
「スティッキーフッター」とはいわゆる「スティッキー フッター」は、新しいフロントエンドの概念や技術で...
まず、ハードディスクデバイスにデータディスクがあるかどうかを確認します # まずfdisk -lを実...
CSS デフォルトスタイルをクリア通常の明確なデフォルト スタイル: *{ マージン:0; パディン...
プロセス構造図Nginx はマルチプロセス構造です。マルチプロセス構造は、次のような Nginx の...
1 分で最初の Web ページを作成します。簡単な Web ページを作ってみましょう。ぜひフォローし...
この記事では、参考までにEasy Notepadを実装するためのVueの具体的なコードを紹介します。...
最近、自宅サーバーにクラウドディスクを導入する予定なので、一連の環境構築作業を始めました。MySQL...
このチュートリアルでは、UbuntuにMySQL 5.7.10を手動でインストールする手順を参考まで...