phpMyAdminで作成されたダンプを解析し、すべてのクエリを実行するデータベース復元関数を作成したいと思います。
私はすでにクエリを実行するMySQLクラスを持っていますが、それは単一のクエリを実行する方法しか知りません。ファイルの内容を単一のクエリに分割する方法を探しています。
preg_splitで遊んでみましたが、うまくいきませんでした。
$queries = preg_split('/[(.+);\s*\n/', $content, -1, PREG_SPLIT_NO_EMPTY);
正規表現はあまり得意ではありません。目標を達成する方法はありますか?