sql >> Databasteknik >  >> RDS >> Mysql

PHP Hur returnerar man datetime(6) från Mysql?

Problemet är med PHP-adaptern du använder för att kommunicera med Mysql. Såvitt jag kan se använder du PDO-adapter för att hämta frågeresultatet. Den här adaptern stöder dock inte bråkdelar av sekunder (ÅÅÅÅ-MM-DD HH:MM:SS.F).

PDO-adaptern stöder ÅÅÅÅ-MM-DD HH:MM:SS och formaterar automatiskt värdet för datum- och tidkolumner till detta format.

Detta är en bugg i PDO-adaptern själv. Vänligen hitta länken nedan för referens:http://grokbase.com/t/php/php-bugs/11524dvh68/php-bug-bug-54648-new-pdo-forces-format-of-datetime-fields



  1. SQL Server-kodsidor och sorteringar

  2. PHP/MySQL - inkludera plural men exkludera singularer

  3. MySQL:Välj rader med mer än en förekomst

  4. Hur ClusterControl konfigurerar virtuell IP och vad du kan förvänta dig under failover