標(biāo)題: 求救,寫MYSQL數(shù)據(jù)庫的問題。 [打印本頁] 作者: flute 時間: 2005-07-21 18:12 標(biāo)題: 求救,寫MYSQL數(shù)據(jù)庫的問題。 用的是MYSQL數(shù)據(jù)庫,表aaaa字符集是gbk。程序文件是test.pl,也是以gbk字符集存儲的。系統(tǒng)是FREEBSD,LC_ALL=zh_CN.eucCN。
#!/usr/local/bin/perl
use Encode;
use DBI;
my $rname = '中文件數(shù)據(jù)有節(jié)節(jié)';
my $SQLHost = "192.168.0.2";
my $sqlusr = "aaaa";
my $sqlpwd = "aaaa";
my $dbh = DBI->;connect("dbi:mysql:test;host=$SQLHost", $sqlusr,$sqlpwd)
or &logging(1,$username,"mysql","Cannot connect to db server: ".$DBI::errstr);
jpg","picture","23456",now())|;
$queryStr = "insert into aaaa (aaaa) values(\"$rname\"";
my $sth1 = $dbh->;do($queryStr) or &logging(1,$username,"mysql","Can't prepare SQL statement: ".$dbh->;errstr());
#$sth1->;execute or &logging(1,$username,"mysql","Can't execute SQL statement: ".$sth->;errstr());