- - PR -
mysqlのujisインストールについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-07-12 00:20
mysqlをujisにてソースインストールしました。
起動確認したところ下記エラーが出て起動できません。 /usr/local/mysql/bin/mysql: Character set 'ujis' is not a compiled character set and is not specified in the '/usr/local/mysql/share/mysql/charsets/Index.xml' file mysql-4.1.12にて以下の手順でインストールしました。 ./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --with-unix-socket-path=/tmp/mysql.sock --with-mysqld-ldflags=-all-static -withcharset=ujis --with-extra-charsets=all make make install strip /usr/local/mysql/libexec/mysqld scripts/mysql_install_db chown -R root /usr/local/mysql chown -R mysql /usr/local/mysql/var chgrp -R mysql /usr/local/mysql サイトの参考記事などでは上記configureの指定でうまく起動できるように記載されているものがほとんどなんですが、なにか足りないのでしょうか? どなたかご教授お願いします。 |
|
投稿日時: 2005-07-12 09:16
質問1
エラーは提示されたものだけでしたか? 質問2 ./configure のオプション「-withcharset=ujis」これはコピペミス? 質問3 参考にした記事(URL)を教えてください。 |
|
投稿日時: 2005-07-12 12:19
早速の返信ありがとうございます。
質問1 エラーは提示されたものだけでしたか? >>とりあえずプロンプトに表示されたものはそれだけです、また、syslogメッセージもtailしていましたが、(たしか)出力されませんでした。 質問2 ./configure のオプション「-withcharset=ujis」これはコピペミス? >>すみません、コピペミスです。--with-charset=ujisにて実施しました。 質問3 参考にした記事(URL)を教えてください。 >>http://homepage3.nifty.com/endou/linux/mysql.htmlや http://www.wings.msn.to/contents/env/jsp/mysql_lin.htmlなどです。 また、chroot環境を構築したいため最終的には http://www.securityfocus.com/infocus/1726 を参考に構築しようと考えています。 というところです、よろしくお願いします。 |
|
投稿日時: 2005-07-12 13:04
補足ですが、一旦chroot環境の構築まで終了してapache-php-mysqlの疎通確認まで完了しました。その後my.cnfにujisの指定(以下)
[mysqld] [client] [mysql] [mysqldump]にそれぞれdefault-character-set=ujis を行って起動しようとしたところエラーとなったため、一旦make uninstallして、 再度ソースインストールを行っています。ただ、/usr/local/mysql環境の起動にchroot環境は影響しないと思いchroot環境はまだ削除していません。 |
|
投稿日時: 2005-07-14 00:52
自己解決です。tarボールの展開ディレクトリをすべて削除して、再展開の後再度ソースからコンパイルインストールしたらうまくいきました。
多分残骸が残っていたのではないかと思います。 .configureやmakeって直前にやった内容をすべて上書きするわけではないのですね。 chroot環境も再構築しましてujisになっていることを確認しました。 |
1