いいえ、DATE、DATETIME、またはTIMESTAMP列のデフォルトのMySQL形式を変更することはできません。
ただし、SQLステートメントでMySQL関数を使用して、DATE式をさまざまな形式の文字列として出力できます。
DATE_FORMAT( datecol , '%m/%d/%Y') AS datecol
(これはSELECTリストでは正常に機能しますが、これを述語(WHERE句など)で使用することは避けてください。そこで、裸の列を参照し、使用する任意の形式「MM / DD/YYYY」の文字列を変換する必要があります。 STR_TO_DATE関数(例:
)datecol >= STR_TO_DATE('07/16/2012','%m/%d/%Y')
そうは言っても、データベースとのやり取りでMySQLのデフォルトのDATE形式を使用し、コードの形式の変更を処理する方が、実際に役立つと思います。