mysql?

[Etch on Stable]インストール

(etch on stable) aptitude install phpmyadmin
新規パッケージ

defoma file fontconfig-config libfontconfig1 libft-perl libgd2-xpm
libmcrypt4 libt1-5 libttf2 php5-gd php5-mcrypt php5-mysql phpmyadmin
ttf-dejavu

削除パッケージ

libgd2-noxpm

一番簡単なのは
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
でシンボリックリンクをはると使える

[Sarge on Stable!]インストール関係

(sarge on stable)sudo apt-get install phpmyadminをインストール

http://名前/phpmyadminにブラウザーからアクセスすると

  1. エラー
    Not Found
    The requested URL /cgi-bin/php/phpmyadmin/index.php was not found on this server.
    となるので。libapache2-mod-php4をいれる(これじゃないと今の所apache2にphp4.?は乗らない?らしい)
  2. エラー
    Forbidden
    と出る。それはapache2の設定で
    /etc/apache2/sites-available/defaultの中の
    <Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all #これに間違えてコメントアウトしていた為。なんでコメントアウトしたんだろう?
    # This directive allows us to have apache2's default start page
    # in /apache2-default/, but still have / go to the right place
    RedirectMatch ^/$ index.html
    </Directory>
    というわけで解決。なんだったんだ…

relation設定

LOAD DATA INFILE "data.txt" INTO TABLE db2.my_table;

LOAD DATA INFILE "/home/amori/ml.csv" INTO TABLE env.MailingList? IGNORE 1 LINES;

innoDBとしてtable間をつなごうとしたら

#Error: 1216 SQLSTATE: 23000 (ER_NO_REFERENCED_ROW)
Message: Cannot add or update a child row: a foreign key constraint fails

が出た


Last-modified: 2012-03-12 (月) 17:06:00 (166d)