コマンドを使用してSHOW CREATE TABLE
、テーブルの作成コードを取得しています。ただし、create コマンドにはいくつかの機能が欠けていることに気付きました。
たとえば、IF NOT EXISTS
パラメーターはありません。またAUTO_INCREMENT=#
、最後に位置を示します。これは自動インクリメントであるため、実際には必要ありません。
これらの問題を解決するためにクエリにパラメーターを追加する方法はありますか?
コマンドを使用してSHOW CREATE TABLE
、テーブルの作成コードを取得しています。ただし、create コマンドにはいくつかの機能が欠けていることに気付きました。
たとえば、IF NOT EXISTS
パラメーターはありません。またAUTO_INCREMENT=#
、最後に位置を示します。これは自動インクリメントであるため、実際には必要ありません。
これらの問題を解決するためにクエリにパラメーターを追加する方法はありますか?
より多くの情報を含む mysql ダンプにもっと興味があると思います。
ただし、特に「存在しない場合」については、スクリプトまたは grep を使用して置き換える必要があります。
参考文献:
ああ...単純な...いいえ、できません。ドキュメントを確認する