Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHP Wie gibt man datetime(6) von Mysql zurück?

Das Problem liegt bei dem PHP-Adapter, den Sie verwenden, um mit Mysql zu kommunizieren. Soweit ich sehen kann, verwenden Sie den PDO-Adapter, um das Abfrageergebnis abzurufen. Dieser Adapter unterstützt jedoch keine Sekundenbruchteile (JJJJ-MM-TT HH:MM:SS.F).

Der PDO-Adapter unterstützt YYYY-MM-DD HH:MM:SS und formatiert den Wert von datetime-Spalten automatisch in diesem Format.

Dies ist ein Fehler im PDO-Adapter selbst. Bitte finden Sie den folgenden Link als Referenz:http://grokbase.com/t/php/php-bugs/11524dvh68/php-bug-bug-54648-new-pdo-forces-format-of-datetime-fields