• 締切済み
  • すぐに回答を!

Fedora3にMySQL3をインストール

Fedora3にmysqlをソースからインストールしたのですが実行時に /usr/local/mysql/bin/safe_mysqld start と入力したところ Starting mysqld daemon with databases from /usr/local/mysql/var 060919 13:11:27 mysqld ended となりデーモンがすぐに終了してしまいます。 これを終了させずにそのまま持続的に行なうためににはどのようにすればよろしいのでしょうか? ご教授宣しくお願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数52
  • ありがとう数1

みんなの回答

  • 回答No.1
  • yambejp
  • ベストアンサー率51% (3827/7415)

mysqlのエラーログを確認してください

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • MySQLインストール

    こんにちは。 RedhatLinux7.1を使っています。 mysql-3.23.52をソースからインストールしたのですが、 うまく動きません。 ユーザーmysqlになって $ /usr/local/mysql/bin/mysql_install_db --user=mysql をしたあとに $ /usr/local/mysql/bin/safe_mysqld --user=mysql &  とすると [1]2758 $Starting mysqld daemon with database from /var/lib/mysql 020925 15:11:24 mysqld ended となります。 また、 $ mysql としたら ERROR 2002:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) となります。  あとでわかったのですが、ディストリビューション付属でmysqlがすでに入っていたようです。 二つmysqlが入っているためにうまくいかないのでしょうか? どのように対処すれば解決するか教えてください。 Linux初心者です。 お願いします。

  • LinuxでMySQLが起動しません(初心者です)

    OSはSentOS5を使用しています。 MySQLを起動しようとすると下記のように起動後すぐにストップしてしまいます。 ちなみに/usr/local/mysql/var/には「2.0.168.192.in-addr.arpa.pid」というファイルはありません。 変わりに「2.0.168.192.in-addr.arpa.err」というファイルがあります。 これがエラーが起きているのでしょうか? # /usr/local/mysql/bin/mysqld_safe --user=mysql Starting mysqld daemon with databases from /usr/local/mysql/var STOPPING server from pid file /usr/local/mysql/var/2.0.168.192.in-addr.arpa.pid 080109 18:41:48 mysqld ended

  • インストール・初期化後、初起動でエラー

    インストール・初期化後、初起動でエラー OS : CentOS 5.3 MySQL 5.0.89 をソースからインストール rootユーザにて # /usr/local/mysql/bin/mysqld_safe --user=mysql & [root@localhost mysql]# Starting mysqld daemon with databases from /usr/local/mysql/var STOPPING server from pid file /usr/local/mysql/var/localhost.localdomain.com.pid 100114 20:02:07 mysqld ended エラーログをみる # cat var/localhost.localdomain.com.err ... /usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/var/ib6TIfDM' (Errcode: 13) 100114 20:02:07 InnoDB: Error: unable to create temporary file; errno: 13 100114 20:02:07 [ERROR] /usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/var/localhost.localdomain.com.pid' (Errcode: 13) 100114 20:02:07 [ERROR] Can't start server: can't create PID file: Permission denied 100114 20:02:07 mysqld ended /usr/local/mysql/var の所有者・権限は、mysql:mysql 700で "# /usr/local/mysql/bin/mysqld_safe --user=mysql &" は mysqlユーザで起動するという意味ですよね(?) /usr/local/mysql/my.cnf の [mysqld] には、 tmpdir = /usr/local/mysql/var/ を書いてます。 my.cnf は /etc/my.cnf にあります。 なぜ書き込めないのでしょうか? どなたかご教示お願い致します。 因みに、これは関係ないと思いますが、 /usr/local/mysql の所有者・権限は root:mysql 700 です。

    • ベストアンサー
    • MySQL
  • サーバ構築しています。https導入のため、SSLをyumでいれました

    サーバ構築しています。https導入のため、SSLをyumでいれました。そしたら、mysqlを起動できなくなってしまいました。起動できなくて困っています。原因ご教授お願いします。 大学の授業でfedora12でサーバ構築しています。現在、apache,mysql,phpをインストールしています。HTTPSでWebサーバにアクセスできるようにするためにSSLをyumでインストールすることになりました。インストールしたはいいのですが、今度はapache,mysqlが起動できなくなってしまいました。apacheは無事起動することができたのですが、mysqlはできません。 # /usr/local/mysql/bin/mysqld_safe &と入力すると # 100508 23:12:17 mysqld_safe Logging to '/var/log/mysqld.log'. chown: ユーザ指定が不正: `mysql' 100508 23:12:17 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 100508 23:12:18 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended とエラーがでてしまいます。そこで /usr/local/mysql/bin/mysqld_safe --user=rootroot &と入力すると # 100508 23:12:28 mysqld_safe Logging to '/var/log/mysqld.log'. 100508 23:12:28 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 100508 23:12:28 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended と今度はエラーがでてしまいます。どうすれば、再び起動することができるのかわからず困っています。 原因などわかれば、ご教授お願いします。

  • Fedora10 への MySQL 5 のインストールについて

    Fedora10をフルインストールしたPCをサーバにみたてて、MySQL5.1.33-linux-i686-glibc23.tar.gz をインストールしようとしています。 root権限で(root@localhost) groupadd mysql useradd -g mysql mysql を行い、 /usr/localにて gunzip < mysql-VERSION.tar.gz | tar xvf - mysql-VERSION.tar.gz を行いました。 その他のディレクトリ usr/local/mysql や home/usr などでもtarコマンドを使って、解凍してみましたが、MySQL versionディレクトリを作成しました。 しかし、 cd mysql-VERSION をしたり、あるいは解凍をした位置などで、 ./configure --with-charset=ujis \ --prefix=/usr/local \ --localstatedir=/sql/data とうってみますが、必ず -bash: ./configure: そのようなファイルやディレクトリはありません と怒られてしまいます。 どうやったらconfigure をかけられるのでしょうか。 ご回答をお待ちしています。

  • MySQLがインストールできません(LINUX)

    http://oshiete1.goo.ne.jp/qa4849004.html この質問の続きです。初歩的な段階の質問で申し訳ありません。色々試したのですが、どこが問題なのか特定できません。現在試している手順を見て頂き、正しく動作する方法を教えて下さると、本当に助かります。 示してくださる手順は最初からでもかまいません。どんな方法でもいいから、LINUXにMySQLをインストールしたいと思っています。 MySQLをFedora10にインストールしようとしています。 (1)mysql-5.1.33-linux ~ .tar.gz (2)mysql-5.1.33.tar.gz を tar で解凍しましたが、(1)はconfigure というファイルがなく、 (2)は scripitの下に mysql_install_db がなく(mysql_insatall_db.pl や~.shはある)、またdataというディレクトリができません。 また、 ./configure --with-charset=ujis \ --prefix=/usr/local \ --localstatedir=/sql/data など、HPに紹介されている幾つかの configure を行いましたが、 no acceptable C compiler found in $PATH と怒られます。 そこで、解凍したフォルダ内に gcc-c++ -ssa 3.5ssa ~ rpm やgcc4.1-c++4.1 ~prm 、また compat-gcc=c++-7.3-2.96~prmなどをいれて、yum や rpm -ihv などで解凍を試みたのですが、 エラー:依存性の欠如 とでます。 現在、tar.gz を解凍してできたフォルダのなかで、 bin/mysqld_safe と実行してみると、 mysqld_safe logging to 'var/log/mysqld.log' Starting mysqld daemon with databases from /var/lib/mysql mysqld from pid file /var/run/mysqld/mysqld.pid ended と返され、MySQLサーバが実行できません。 使用しているOSはできるFedora10(インプレスジャパン)の付属DVDです。

    • ベストアンサー
    • MySQL
  • mysqlをターミナルから起動させる。

    初心者です。 MySQLインストール済で、ターミナルから起動させたいのですが、 参考書には  $sudo chown -R mysql /usr/local/mysql/data  $sudo echo  $sudo /usr/local/mysql/bin/safe_mysqld --user=mysql & とすると、  Starting mysqld daemon with databeses from/usr/local/mysql/data    となってMySQLが起動すると書かれているのですが、 command notで起動できません。 この起動の仕方の意味は何でしょうか? もし、ほかに起動させるやりかたをご存知でしたら教えてください。 よろしくお願いいたします。

  • 日曜日の4時にMySQLが終了する

    現在サーバを設定中なのですが、トラブルが解決出来なく、ご教授願えればと思います。 OSはCentOS 5.8 x86_64です。 MySQLは 5.5.25-1.el5.remi x86_64です。 管理ソフトHDE ISP 6.0です。 毎週日曜日の4:02にMySQLが終了します。 最初から設定されているcronを見ると 4:02に毎日のcronが有ります。 週に一度のcronは4:22に設定されているのでMySQLが終了する時間と違います。 MySQLのログには下記の様になっています。18日に気がついてMySQLを起動しました。 120715 4:02:08 [Note] /usr/libexec/mysqld: Normal shutdown 120715 4:02:08 InnoDB: Starting shutdown... 120715 4:02:09 InnoDB: Shutdown completed; log sequence number 8651178 120715 4:02:09 [Note] /usr/libexec/mysqld: Shutdown complete 120715 04:02:09 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended 120718 15:37:02 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 4:02のcron(cron.daily)は下記の10個のファイルがあります。テキストエディタで内容を見てもMySQLを終了させるような文字は見当たりませんでした。 ●certwatch ●hde-webalizer.cron ●makewhatis.cron ●0anacron ●tmpwatch ●rpm ●logrotate ●mlocate.cron ●00webalizer ●zz-hde-logsurfer 何をこれから調べれば良いのかご教授下さい。

  • MySQL関連のパスを通すには

    OSはFedora10です。 /usr/local 以下のディレクトリにMySQLをインストールしました。 しかし、mysql, mysqld, mysqladminいずれもパスが通っていません。パスを通すにはどのファイル、もしくはコマンドを入力すればよいのでしょうか。 よろしくお願い致します。

  • mysqlが起動しなくなってしまった

    サーバーとしてRed Hat Linuxを使用しているのですが、 先日OSの再起動を行った所、mysqlが起動しなくなってしまいました。 ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/m ysql.sock' (2) と表示されるので http://www.hi-ho.ne.jp/tsumiki/book_sup2.html 等を参考にしてみたのですが、 ソケットファイルが存在せず、 再作成のためのmysqlの再起動も出来ない状態です。 safe_mysqld --user=mysql & を実行すると Starting mysqld daemon with databases from /var/lib/mysql 060908 mysqld ended と表示されます。 mysqlのバージョンは3.23.58を使用しております。 手を尽くしてみたのですが、どうしてもわからず、 お力を貸していただきたいと存じます。 宜しくお願いします。