でMySQLのテーブルをバックアップ:エラーは、私は以下のコードでMySQLのテーブルのバックアップを作成しようとしていますyii2
public function actionOut() {
$tableName = 'medication';
$backupFile = \Yii::$app->basePath.'/patients/yourtable.sql';
$query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName";
Yii::$app->db->createCommand($query)->execute();
}
私は、ファイルに/書き込みを作成することはできませんエラーを取得しています、 \Yii::$app->basePath
の形式が正しくないため、約cxampphttdocsfront
〜c:/xampp/httdocs/front
というエラーが表示されます。コンソールアプリケーション用にweb
フォルダを見つけるにはどうすればよいですか?
あなたの質問が何であるかを正確に伝えることはできません。あなたは悪いデータを渡しているようです。 – Aaron
私がこのアクションを実行すると、エラーを作成できません/ file.itへの書き込みはyii2のコンソールアクションです – dimis283
フォーマットと一般的な文法の改善 –