sql >> データベース >  >> RDS >> Mysql

最も単純なMySQLからMySQLiへの移行

    1. これは決して良い質問ではありません。 スタックオーバーフローは、チュートリアルを求める場所ではありません。
    2. チュートリアルを要求する代わりに、グーグルで検索してから試してから、問題が発生した特定の問題について質問する必要があります。
    3. mysql_の置き換え mysqli_で機能します 機械的に対応するものはまったく意味がありません
    4. 本当に必要なもの アプリケーションコードで、mysqliまたはmysqlのRAWAPI関数の呼び出しを取り除くことです。そして、代わりにある種の抽象化ライブラリの使用を開始します。特に、生のmysqliを使用するのはひどい経験です
    5. PDOは、それ自体がそのようなライブラリであるという理由だけでmysqliよりも優れています。
    6. OOPは、それを使用するという点ではそれほど怖いものではありません。独自のOOPコードを作成するように求められることはありませんが、既存のOOPメソッドを呼び出すことは、使い慣れた関数を呼び出すことほど複雑ではありません。唯一の違いは->です 事:

      $result = function($data);
      $result = $class->function($data);
      

      これはすべてです OOPを使用するには、OOPについて知っておく必要があります(可変スコープの問題を除いて)

    PDOを試すには あなたが想像するほど複雑ではありません。いつかプログラミングを学び始める必要があるので、もっと早く始めたほうがいいです。




    1. リモートMySQLホストに接続しようとしています(エラー2003)

    2. PDObind_paramは未定義のメソッドです

    3. 基本クラスと派生オブジェクトのバリアント

    4. MySQLのspoolコマンドに相当するものは何ですか?