MySQL の「SET sql_mode = ”;」を CakePHP 2.10.24 で実行する

MySQL の「SET sql_mode = ”;」を CakePHP 2 で実行する
こちらの記事、困っていましたので大変参考になりました。

CakePHP 2.10.24で確認したところ、現在はsettingsキーの下は連想配列にする必要があるようです。


	public $default = array(
		'datasource' => 'Database/Mysql',
		'persistent' => false,
		'host' => '',
		'login' => '',
		'password' => '',
		'database' => '',
		'encoding' => 'UTF8',
		'settings' => array(
			'sql_mode' => "'NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'"
		)
	);

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です