MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLよりもMySQLiを使用する利点は?


MySQLiは、MySQL改良拡張機能とも呼ばれます。リレーショナルSQLデータベース管理システムです。これは、MySQLデータベースとのインターフェースを提供するためにPHP内でよく使用されます。

MySQLiが有名な理由のいくつかを以下に示します-

  • MySQLiはSQL言語の標準形式を使用します。

  • MySQLiはオープンソースライセンスの下でリリースされているため無料です。

  • MySQLiは、Web開発で最も有名な言語であるPHPで簡単に使用できます。

  • MySQLiは非常に強力な言語であり、強力なデータベースパッケージの機能を処理できます。

  • MySQLiは、C、C ++、JAVA、PHPなどの複数の言語で動作します。

MySQLiにはMySQLに比べて多くの利点があります。これらのいくつかは次のように与えられます-

  • MySQLiは手続き型インターフェースとオブジェクト指向インターフェースの両方をサポートしますが、MySQLは手続き型インターフェースのみをサポートします。

  • MySQLiはストアドプロシージャをサポートしていますが、MySQLはサポートしていません。

  • MySQLiにはセキュリティが強化され、デバッグ機能が改善されていますが、これはMySQLでは比較的遅れています。

  • MySQLiはプリペアドステートメントをサポートしていますが、MySQLはサポートしていません。

  • トランザクションはMySQLiのAPIを介してサポートされていますが、SQLでのみクエリを介して処理されます。


  1. MySQLデータベースの作成と使用

    MySQLがインストールされ、ユーザーがSQLステートメントの入力方法を認識したら、データベースにアクセスできます。データベース内のテーブルからデータを取得するために必要な手順を理解しましょう- サーバーに接続する データベースを作成する テーブルを作成する データをテーブルにロードします テーブルからデータを取得する データベースを作成する前に、環境にすでに存在するデータベースを知ることが重要です。以下のクエリを使用して見つけることができます- クエリ mysql> SHOW DATABASES; 出力 +--------------+ | Data

  2. MySQLでのユーザー定義変数の使用

    ユーザー変数とは何か、MySQLでどのように使用できるかを理解しましょう。ルールも表示されます- ユーザー変数は@var_nameとして記述されます。ここで、「var_name」は、英数字、。、_、および$で構成される変数名を指します。 ユーザー変数名は、文字列または識別子として引用されている場合、他の文字を含めることができます。 ユーザー定義変数はセッション固有です。 1つのクライアントによって定義されたユーザー変数は、他のクライアントには表示または使用できません。 ただし、唯一の例外は、ユーザーがPerformance Schemauser_variables