MySQL(Tritonn)を複数インストール

MySQL4.12が稼働しているサーバにMySQL5.0.67(Ttitonn)をインストールする(MySQL4.12はYUMでインストール済) my.cnf (MySQL4.12) [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_pa […]

CentOS mecabのインストール

1)MeCabのインストール UTF8で使用する。 UTF-8 only modeとして使用する wget http://downloads.sourceforge.net/mecab/mecab-0.97.tar.gz tar xvfz mecab-0.97.tar.gz cd mecab-0.97 ./configure --with-charset=utf8 --enable-utf8-only make su -- make install 2)辞書ipadic2.7.0 のインストール UTF8で使用する。 wget http://downloads.sourceforge.net/ […]

ただ単にダミー画像をperlで表示するだけのルーチン

  • 2009.02.02

CGIでダミー画像(GIF)を表示するだけのスクリプト。画像データ必要なし。 my @dummy = ("47","49","46","38","39","61","08","00","08","00","80","00","00","00","00","00","FF","FF","FF","21","F9","04","01","00","00","01","00","2C","00","00","00","00","08","00","08","00","40","02","06","8C","8F","A9","CB","ED","5D","00","3B" );print "Cont […]

perlでHTMLから本文を抜き出せるモジュール HTML::ExtractContent 他

  • 2009.01.28

HTMLから本文を抜き出せるモジュール HTML::ExtractContent 作者:伊奈林太郎(id:tarao) 解説スライド:http://up.orezdnu.org/papers/Kansai.pm/2009-03-22/slide.pdf 参照:http://perl-mongers.org/2008/10/extract-content-from-html.html HTML::ContentExtractor 参照:http://d.hatena.ne.jp/tohtas/20081102/1225642884 HTML::ContentExtractor + Lingua: […]

useでライブラリを重複呼び出した場合

  • 2008.10.24

package abc;use CGI;・・・略package def;use CGI; このようにuseで複数回モジュールを呼び出した場合はどうなるのか? どうやらPerlは内部でuseしたライブラリ名を記憶していて、同じモジュールをuseしない(2回目のuseは無視)ようになっているので、二カ所(またはそれ以上)で同じモジュールをuseしても、全く問題無い。

自分が追加した最新のauto_increment番号を取得する

$sql = "INSERT INTO `db_01` ( data1, data2 ) VALUES ( $data1, $data2 )"; $sth = $dbh->prepare( "$sql" ); $sth->execute(); $id = $sth->{mysql_insertid}; これで$idに「自分が追加した最新のauto_increment番号」が代入される ただし下記のようにdoでは使えない。 $sql = "INSERT INTO `db_01` ( data1, data2 ) VALUES ( $data1, $data2 )"; $sth […]

MySQLの複合インデックス注意点

  • 2008.09.25

インデックスには、複数の列に対してまとめて設定する複合インデックスという種類がある。検索条件に複数列を指定する場合などでは、単一カラムのインデックスよりも複合インデックスの方が高速な検索を行うことが出来る。 複合インデックスを作成するには、CREATE INDEXを使用。下記では、テーブル名tbl_nameのcol1、col2カラムに、col1and2という複合インデックスを作成する。 CREATE index_name ON tbl_name (col1, col2) 作成した複合インデックスを利用するのに特別な構文はなく、下記のようなSELECT文で複合インデックスが自動的に使われる。 S […]

1 24 26