我有一个带有两个配置网络接口的 Ubuntu 12.04(最终测试版,最新)服务器:
root@mac:/home/sysadm# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1e:4f:28:fd:7b
inet addr:172.18.8.10 Bcast:172.18.8.255 Mask:255.255.255.0
inet6 addr: fe80::21e:4fff:fe28:fd7b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3362 errors:0 dropped:0 overruns:0 frame:0
TX packets:8561 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:273506 (273.5 KB) TX bytes:3174766 (3.1 MB)
Interrupt:38 Memory:dc000000-dc012800
eth4 Link encap:Ethernet HWaddr 00:02:c9:09:a4:c8
inet addr:xxx.yy.4.235 Bcast:xxx.yy.5.255 Mask:255.255.254.0
inet6 addr: fe80::202:c9ff:fe09:a4c8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:59277 errors:0 dropped:52 overruns:0 frame:0
TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 …
Run Code Online (Sandbox Code Playgroud) 我在 Solaris 10u8 上安装了 MySQL 服务器。直到最近,一切都运行良好。然后突然之间,根据 MySQL 的当前时间总是 00:00:00。CURDATE() 似乎工作正常,只是它给出的时间仍然是 00:00:00。我在下面有一些关于我的问题的插图。我试过重新启动机器。我不知道该怎么做,这弄乱了我的 Web 应用程序。有任何想法吗?
-bash-4.1$ Fri Jul 9 11:01:42 EDT 2010
.......
.......
mysql> create table timetest (datetime datetime);
Query OK, 0 rows affected (0.01 sec)
mysql> insert into timetest values (curtime());
Query OK, 1 row affected, 1 warning (0.01 sec)
mysql> select * from timetest;
+---------------------+
| datetime |
+---------------------+
| 0000-00-00 00:00:00 |
+---------------------+
1 row in set (0.00 sec)
mysql> insert into timetest values (curdate());
Query OK, 1 …
Run Code Online (Sandbox Code Playgroud)