Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Không thể tải múi giờ?

Đây là lỗi với các tệp múi giờ cho Riyadh * trên Debian:

http://bugs.mysql.com/bug.php?id=20545

Cách giải quyết được khuyến nghị là chỉ cần bỏ qua cảnh báo (tất nhiên là nếu bạn không cần múi giờ đó):

mysql_tzinfo_to_sql /usr/share/lib/zoneinfo | mysql -uroot --force mysql

Sau khi nhập dữ liệu TZ bằng --force tùy chọn, bạn sẽ có thể sử dụng CONVERT_TZ . Đây là bản ghi lại những gì tôi vừa làm:

sh$ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot -p mysql --force 2> /dev/null
Enter password: ********
sh$ mysql -p
Enter password: ********
Server version: 5.1.49-3 (Debian)

mysql> select convert_tz(now(), 'UTC', 'CET');
+---------------------------------+
| convert_tz(now(), 'UTC', 'CET') |
+---------------------------------+
| 2013-08-13 21:04:34             |
+---------------------------------+
1 row in set (0.00 sec)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phương pháp hay nhất để di chuyển dữ liệu từ MySQL sang BigQuery

  2. PHPmailer - Gửi nhiều e-mail

  3. mysql di chuyển hàng giữa các bảng

  4. Các lớp trừu tượng cơ sở dữ liệu khả thi cho Python là gì

  5. Chọn bản ghi theo thứ tự id cha