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