MySQL データベースの概要
MySQL データベースは、スウェーデンの MySQL AB 社によって開発されたデータ管理システムであり、サイズが小さく、速度が速く、総所有コストが低いため、広く使用されています。現(xiàn)在、MySQL は世界で最も有名なデータベース會社である Oracle によって所有されています。
國內(nèi)企業(yè)における MySQL の適用には、Baidu、Alibaba、Tencent、Sina、Sohu、NetEase およびその他の企業(yè)が含まれており、そのすべてが MySQL データベースを使用しています。
MySQL は、オープンソースのリレーショナル データベース管理システム (RDBMS) であり、MySQL データベース システムは、データベース管理に最も一般的に使用されるデータベース管理言語である構(gòu)造化照會言語 (SQL) を使用します。
MySQL はオープンソースであるため、誰でも GPL ライセンスに基づいてダウンロードし、個人のニーズに応じて変更できます。 MySQL は、その速度、信頼性、適応性により多くの注目を集めています。ほとんどの人は、トランザクション処理を行わずにコンテンツを管理するには MySQL が最適な選択肢であることに同意します。
PHP は多くのデータベースと密接に統(tǒng)合されています。なぜなら、PHP と MySQL は両方ともオープンソースであり、無料だからです。したがって、PHP は常に MySQL などのデータベースを適切にサポートしています。
私たちが初めて PHP を?qū)Wぶとき、通常、データを MySQL データベースに置きます。したがって、PHP プログラマーは MySQL を?qū)Wぶ必要があるコースです。
多くの友人は、MySQL を?qū)W習(xí)する初期段階で多くの不必要な回り道をし、習(xí)得する必要のない多くの知識ポイントを?qū)Wび、多くの貴重な學(xué)習(xí)時(shí)間を無駄にしました。
初めて MySQL を?qū)W習(xí)する場合、MySQL データベースを?qū)W習(xí)したり、DBA (データベース管理者) レベルを?qū)W習(xí)したりする必要はありません。
2年間コードを書いた後。多くの友人がボトルネック期間に遭遇するでしょう。私が最も感動したのは:
ビジネス コードで書かれる最も一般的なものは、追加、削除、変更、クエリです。
あなたがすぐに學(xué)び始められるように、最も重要な情報(bào)を要約するお手伝いをします。この章は、「MySQL の本質(zhì)へのクイック スタート」という本であると言えます。
これらの內(nèi)容をしっかり學(xué)ぶだけで、mysql を始めることができます。
追加、削除、変更、確認(rèn)する方法を?qū)Wびます。ビジネスを書くのは怖くない!
データベースの目的
多くの友人が最初にデータベースを?qū)Wび始めたとき、データベースの役割を理解するのは困難でした。データベースが私たちの現(xiàn)実生活や仮想生活とどのような関係があるのか??は不明です。
この章は、データベースとデータベース システムについての初心者の理解を促進(jìn)するために使用されます。
現(xiàn)在、日常生活に関連し、記録する必要があるものはすべてデータベースに保存されます:
1. ID カード情報(bào)は公安省のシステムに保存されます
2. 銀行カードの殘高取引記録、乗り換え情報(bào)
3. ホテルの宿泊予約情報(bào) (すべてのデータベースが盜まれ、一部の情報(bào)が漏洩しました)
4. 飛行機(jī)、電車、車のオンラインチケット購入記録
5. QQ、オンラインショッピング、Tieba、好きな音楽、映畫コレクション情報(bào)
6. 攜帯電話の記録、殘高、バスカードの殘高、水道代、電気代、寶くじの購入記録
備7. ゲームの裝備、レベル、魔力、威力、攻撃能力などの情報(bào)をプレイします 8. アメリカの空母も空母の関連情報(bào)を管理するために mysql データベースを使用しています ... お待ちください私たちの人生のすべてはデータベースに記録されています。データベースがいかに重要であるかを考えることができます。 21世紀(jì)、人類がデータベースを持たなかったら世界はどうなるでしょうか? データベースの 5 つの基本単位2. データベース4. データ フィールド5. 上記の 5 つの基本単位を分析してみましょう。
1. データベースサーバー。データベース サービスを?qū)g行するために使用されるコンピューターを指します。中小企業(yè)では通常1臺です。データの保存量と計(jì)算量が非常に大きい場合は、複數(shù)のユニットが存在する可能性があります。複數(shù)のデータベース サーバーが連攜して保存または計(jì)算を行います。データのセキュリティは非常に重要であるため、データベース サーバー內(nèi)のデータを頻繁にバックアップします。
2. データベース。データベース サーバーには複數(shù)のデータベースが存在する場合があります。主に分類に使用されます。交通情報(bào)データベース、ゲームデータベース、ホテル予約データベースなどを構(gòu)築できます。主に、さまざまな目的のデータを業(yè)務(wù)に応じて大きなブロックに分割するために使用されます。
3. データシート。たとえば、ゲームのデータベースです。このゲームでは、さまざまなデータテーブルに分かれています。特にゲーム內(nèi)のさまざまなデータを區(qū)別するために使用されます。例: ユーザー データ (ユーザー、パスワード)、すべての機(jī)器と裝備の情報(bào)、薬、魔法の薬の情報(bào)など
4. データ フィールド。それは私たちが毎日目にする表の列です。テーブルでは、ユーザー テーブルを列に分割します。以下に示すように (表 1): ユーザー番號、ユーザー名、性別、および年齢がフィールドです。実際のデータベースでは、データ フィールドを英語に変更し、ID、ユーザー名、性別、年齢として記述する必要があります。
5. データ行。実際のデータはテーブルの各行に存在します。フィールド (列) は、テーブルにデータを格納する形式を分割します。そして行は実際のデータです。データを格納するには、各行がデータ フィールド (列) の仕様と要件に従う必要があります。