Wordpress,PHP,アフィリエイトとかの個人メモを記録していくよ
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
#!/usr/bin/perl
use strict;
use warnings;
require 'func.pl';
print func(1,2);
use strict;
use warnings;
sub func {
my $a = $_[0];
my $b = $_[1];
return $a + $b;
}
$ ./main.pl
3
#!/usr/bin/perl
use strict;
use warnings;
require 'func.pl';
print Func::func(1,2);
package Func;で名前宣言し、呼び出すほうは完全修飾名「Func::func()」で呼ぶ。package Func;
use strict;
use warnings;
sub func {
my $a = $_[0];
my $b = $_[1];
return $a + $b;
}
1;
#!/usr/bin/perl
use strict;
use warnings;
use Func;
print func(1,2);
モジュールはFunc.pmpackage Func;
use strict;
use warnings;
use Export;
our @ISA = qw(Exporter);
our @EXPORT = qw(func);
sub func {
my $a = $_[0];
my $b = $_[1];
return $a + $b;
}
1;
がコンパイルの際に1度だけ実行される。BEGIN {
require Func;
import Func;
}
mysql> select * from hoge_table into outfile 'FILE_NAME';FILE_NAMEで指定したファイルはサーバ上にできる。 クライアントに出力したい場合、コマンドラインから
mysqldump --tab や mysql -h HOST -u USER DSN -pPASSWORD -e "SELECT ..." > outfileMySQL :: MySQL 4.1 リファレンスマニュアル :: 6.4.1 SELECT 構文
SUPER権限があるなら↑でとめられる。mysql> SET sql_log_bin=OFF;
mysql> CREATE TABLE テーブル名 (テーブル定義 INDEXは無し) ENGINE CSV;
って考えていたら、DBサーバが別サーバにある場合どうしたらいいんだろう。。。
ちょっと考えなきゃ。。。
今回binlog大量生成で、一時的にアカウントをとめられてしまったけど、即座の対応と、検証用環境の提供などをしてくれて、驚いた。やるなロリポップ。
$dbh = DBI->connect($DSN, $USER, $PASS,{RaiseError => 1, PrintError => 0, AutoCommit => 0 }) || die "DB connect error :$!";
eval{
処理;
処理;
処理;
...
$dbh->commit;
$dbh->disconnect;
};
if( $@ ){
$dbh->rollback;
$dbh->disconnect;
print $@;
}
ブログ内検索
最新記事
カテゴリー
最新コメント
広告
プロフィール
なんとなくはじめてみたよ
カウンター