DBD::mysqlインストール
precodeメモ
precodecpanm DBD::mysql
preでエラー。
premysql.hがないといわれる。 ↓これで解決
$ sudo yum install mysql55-devel.x86_64
precodeメモ
precodecpanm DBD::mysql
preでエラー。
premysql.hがないといわれる。 ↓これで解決
$ sudo yum install mysql55-devel.x86_64
GrowthForecastを動かしたいだけなのにいつもはまるので、まとめ。 わかりやすいサイトがありました。感謝です! CentOS6.3にperlbrew,Perl 5.16, cpanmを一気にインストールする方法 ↓私の手順
$ sudo yum groupinstall “Development Tools”
$ sudo yum install pkgconfig glib2-devel gettext libxml2-devel pango-devel cairo-devel
$ sudo yum -y install perl gcc make
$ curl -Lk http://xrl.us/perlbrewinstall | bash
$ echo ” source ~/perl5/perlbrew/etc/bashrc ” >> .bashrc
$ source ~/perl5/perlbrew/etc/bashrc
$ perlbrew available
perl-5.17.11
perl-5.16.3
# install perl
$ perlbrew install perl-5.16.3
# switch
$ perlbrew switch perl-5.16.3
# cpanm
$ perlbrew install-cpanm
#Growth Forecast
$ cpanm -n GrowthForecast
#作る
$ mkdir ~/growthforecast
#起動
$ growthforecast.pl –data-dir ~/growthforecast
参照: http://kazeburo.github.io/GrowthForecast/(GrowthForecast)
http://dqn.sakusakutto.jp/2012/08/centos63_perlbrew_perl_cpanm.html (perlとかcpanmとか)
出力先をファイルにする
\o ファイル名
戻す
\o
テーブル一覧
\dt
テーブルの件数一覧
SELECT relname, n_tup_ins – n_tup_del as rowcount FROM pg_stat_all_tables
停止して、自動起動OFF
# service postgresql stop
# chkconfig postgresql off
既存のdata移動
# mv /var/lib/pgsql/data /var/lib/pgsql/data.back
# mkdir /var/lib/pgsql/data
# chmod 700 /var/lib/pgsql/data
# chown postgres:postgres /var/lib/pgsql/data
アップデート
$ wget -P /tmp http://yum.postgresql.org/9.2/redhat/rhel-5-i386/pgdg-centos92-9.2-6.noarch.rpm
$ sudo rpm -ivh /tmp/pgdg-centos92-9.2-6.noarch.rpm
$ sudo yum install -y postgresql92-server postgresql92-devel postgresql92-contrib
データベースを初期化
$ sudo /etc/rc.d/init.d/postgresql-9.2 initdb
起動
$ sudo /etc/rc.d/init.d/postgresql-9.2 start
自動起動
$ sudo chkconfig postgresql-9.2 on
普通のダンプ
$ pg_dump {dbname} > {filename}
アーカイブのダンプ
$ pg_dump -Fc {dbname} {filename}
tarのダンプ
$ pg_dump -Ft {dbname} {filename}
gzでダンプ
$ pg_dump {dbname} gzip > {filename} gz
普通のリストア
$ pg_restore -C -d {dbname} {filename}
gzリストア
gunzip -c {filename} gz | psql -d {dbname} -U {username}
ユーザ作成
$ createuser -P { username}
ユーザ削除
$ dropuser { username}
データベース作成
$ createdb {dbname}
データベース削除
$ dropdb {dbname}
起動
$ psql
$ psql {dbname}
$ psql {dbname} -U { username} -W
**メタコマンド**
テーブルの構造
\d {tablename}
終了
\q
起動
# /etc/init.d/postgresql start
アカウント
# su – postgres
DB一覧
$ psql -l
DB接続
$ psql postgres
参照: http://codezine.jp/article/detail/1618?p=2
バージョン確認
$ psql
>SELECT version();
span
インストールされているか確認
# rpm -qa|grep ‘postgres’
postgresql-8.1.23-6.el5_8
postgresql-tcl-8.1.23-6.el5_8
postgresql-jdbc-8.1.407-1jpp.4
postgresql-contrib-8.1.23-6.el5_8
postgresql-libs-8.1.23-6.el5_8
postgresql-server-8.1.23-6.el5_8
↑が出ないとだめ
#yum install postgresql-tcl postgresql-server postgresql-contrib postgresql
2段ベッドを買ったので、ついでに2階も自動掃除生活だわ!と決心し、2台目のルンバも購入。夏のボーナスもないご身分なのに。。ですが、私の生活を楽にして、仕事にまい進しますわ。
睡眠できてますか? 私は就職してからあまり寝れてませんでしたが、原因は旦那のいびきと子供の寝相ではないか?とおもうようになりました。
現在、和室に3枚布団をひいて家族4人で寝ているのですが、息子が頭突きしてくるし、娘はキックしてくるので夜中に2,3回起こされます。あと、旦那が早朝に大いびきでもう1時間くらい寝たい時も強制的に起こされます。
ってことで、2段ベッド注文してきました。
とりあえず子供たちだけでもね。
春は2段ベッドが売れるみたいでしばらく届きませんが楽しみです。