2012-03-31 14 views
0

秒数分を処理することが重要となる新しいプロジェクトについて考え始めました。私たちはPHPを使ってWebサーバーとしてApacheを使用します。mysql(Apache、mysqlと組み合わせる)の代わりに使用するデータベース

2012-03-31 18:20:10.015493のような日付データを取得し、それをdbに保存します。

いくつかの調査の後、私はmysqlがバージョン5.6より前の分数をサポートしていないことに気付きました。このバージョンは開発段階にあるようですので、私はそれを使用したくありません。

あなたのお勧めは、別のデータベースサーバーを使用するか、または日付を別のデータ型としてmysqlに格納しますか?別のdbサーバーに対する要求は、Apacheと互換性があり、UNIX上で動作するオープンソースです。

誰でもヒントやポインタがありますか? PostgreSQLの

+0

ApacheまたはPHPと互換性がありますか?また、あなたが行った調査や、あなたが持っている特定の懸念があなたの質問にあるはずです。私が言う限りでは、あなたは他の選択肢が何かを捜したことはありません。 – Corbin

+0

apacheとphpの両方。 私はグーグルで、実際には、問題は私がそれ以降さらに混乱しているということです。だからこそ私はここでそれに尋ねたので、私はフォローアップをして議論することができた。 – crre

答えて

0

SELECT CURRENT_TIMESTAMP; 
Result: 2001-12-23 14:39:53.662522-05 

がよりhere

+0

問題/質問は、データベースにどのように格納するかです。私はPHPでそれを処理する方法を知っています。 1つのオプションは、あなたが言うように、それを大きなintとして格納することです。しかし、それは計算とSQLの比較で問題を引き起こす可能性があるのだろうかと思います。 – crre

+0

私は自分の答えを書き直しました。以前の答えはひどかった。申し訳ありません。 –

0

を参照してください。また、MariaDB(mysqlの互換性のあるフォークを)検討すべきです。現在の安定版(5.3)ではmicrosecondsをサポートしています。

関連する問題