mysql データベースから csv にエクスポートされたデータを取得しました。このデータを mysql db に再インポートしたいと考えています。
他のすべてのフィールドは、次のように入力されるタイムスタンプを除いて正しく入力されます0000-00-00 00:00:00
以下は、データのスクリーンショットです。1) CSV として、2) mysql db にインポートした後 (sequel pro で表示)
どうすればこれを解決できますか?
データベースの文字セット、デフォルトのロケール、言語、およびテーブル構造を知らなければ、これは完全な答えではありません。ただし、csv の受信日付フィールドで使用されるフォーマットと区切り文字に問題がある可能性があります。csv の形式は、予想されるデータベース形式、つまり 2013-05-24 23:59:59 (表示されているのは 24/05/2013 23:59:59 のようです) に従う必要があります。たとえば、スラッシュ (/) を次のように更新します。 - データベースのデフォルト形式またはテーブルで定義されているとおりに日付フィールドを配置するだけでなく。また、テーブルに配置されるデータが期待するデフォルトの日付形式を確認してください