mysql は、スウェーデンの MySQL AB 社によって開発されたリレーショナル データベース管理システムであり、Oracle の製品です。MySQL ソフトウェアは二重認可ポリシーを採用しており、コミュニティ バージョンと商用バージョンに分かれています。速度が速く、総所有コストが低く、小規模および中規模の Web サイトの開発用の Web サイト データベースとして MySQL が一般的に選択されます。
この記事の動作環境: Windows 7 システム、mysql バージョン 8.0、Dell G3 コンピューター。
mysql とは何ですか?
MySQL は最も人気のあるリレーショナル データベース管理システムです。WEB アプリケーションの観点から見ると、MySQL は最高の RDBMS (リレーショナル データベース管理システム:リレーショナルデータベース管理システム)アプリケーションソフトウェアの一つ。
MySQL は、スウェーデンの MySQL AB 社によって開発されたリレーショナル データベース管理システムであり、Oracle の製品です。 MySQL は最も人気のあるリレーショナル データベース管理システムの 1 つであり、WEB アプリケーションの観点から見ると、MySQL は最高の RDBMS (リレーショナル データベース管理システム) アプリケーション ソフトウェアの 1 つです。
MySQL はリレーショナル データベース管理システムです。リレーショナル データベースは、すべてのデータを 1 つの大きなウェアハウスに配置するのではなく、異なるテーブルにデータを格納するため、速度と柔軟性が向上します。
MySQL で使用される SQL 言語は、データベースにアクセスするために最も一般的に使用される標準化された言語です。 MySQL ソフトウェアはデュアル ライセンス ポリシーを採用しており、コミュニティ バージョンと商用バージョンに分かれており、その小型、高速、総所有コストの低さ、特にオープン ソースの特性により、MySQL は一般に Web サイトのデータベースとして選択されます。中小規模のウェブサイトの開発。
システムの特徴
1. MySQL は C および C で書かれており、ソース コードの移植性を確保するためにさまざまなコンパイラを使用してテストされています。
2. AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows、およびその他のオペレーティング システムをサポートします。
3.複数のプログラミング言語用の API が提供されています。これらのプログラミング言語には、C、C、Python、Java、Perl、PHP、Eiffel、Ruby、.NET、Tcl などが含まれます。
4.マルチスレッドをサポートし、CPU リソースを最大限に活用します。 ####5.最適化された SQL クエリ アルゴリズムにより、クエリ速度が効果的に向上します。
6.クライアント/サーバー ネットワーク環境でスタンドアロン アプリケーションとして使用することも、ライブラリとして他のソフトウェアに組み込むこともできます。 ######7。多言語サポートが提供されており、中国語 GB 2312、BIG5、日本語 Shift_JIS などの一般的なエンコーディングをデータ テーブル名およびデータ列名として使用できます。
8. TCP/IP、ODBC、JDBC などの複数のデータベース接続チャネルを提供します。
9.データベース操作を管理、確認、最適化するための管理ツールを提供します。
10.大規模なデータベースをサポートします。数千万件のレコードを含む大規模なデータベースを処理できます。
11.複数のストレージ エンジンをサポートします。
12.MySQL はオープンソースなので、追加料金を支払う必要はありません。
13.MySQL は標準の SQL データ言語形式を使用します。
14.MySQL は、人気のある Web 開発言語である PHP を適切にサポートしています。
15.MySQL はカスタマイズ可能であり、GPL プロトコルを採用しているため、ソース コードを変更して独自の MySQL システムを開発できます。
16. オンライン DDL/変更機能、データ アーキテクチャは動的アプリケーションと開発者の柔軟性をサポート (5.6 の新機能)
17. グローバル トランザクション識別子を複製して自己修復クラスターをサポート (5.6 の新機能)
18. クラッシュのないスレーブをコピーすると可用性が向上します (5.6 の新機能)
19. マルチスレッド スレーブをコピーするとパフォーマンスが向上します (5.6 の新機能)
20.3 倍パフォーマンスの高速化 (5.7 [3] の新機能)
21. 新しいオプティマイザー (5.7 の新機能)
22. ネイティブ JSON サポート (5.7 の新機能)
23. マルチ-ソース レプリケーション (5.7 の新機能)
24. GIS 空間拡張 [4] (5.7 の新機能)
[関連する推奨事項:
mysql ビデオ チュートリアル]
以上がmysqlとはどのようなデータベースですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。