- 論壇徽章:
- 0
|
剛學(xué)習(xí)perl 2天,現(xiàn)在在程序中想把當(dāng)前日期和時間插入到mysql中,在mysql中定義了對應(yīng)的date和time字段,
#!/usr/bin/perl
use DBI;
$mydate=`date +%Y-%m-%d`;
$mytime=`date +%T`;
my $dbh = DBI->connect("DBI:mysql:database=temprature;host=192.168.0.55","temp","123",{'RaiseError' =>1});
#insert one row
my $row = $dbh->do("INSERT INTO temprature(mydate,mytime,data) VALUES($mydate,$mytime,$t)");
$dbh->disconnect();
總是提示格式錯誤,如果我將$mydate換成2007-12-20 $mytime換成15:20:30常量,就可以插入到Mysql中去。
總是提示我錯誤,好像是格式錯誤。
或者哪位能告知其他方法能夠?qū)?dāng)前日期和時間插入到mysql中 |
|