• ベストアンサー

MySQL関連のパスを通すには

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

質問者が選んだベストアンサー

  • ベストアンサー
  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.1

リンクシンボルで解決すると思います。 cd /usr/bin ln -s /usr/local/..../mysql . ln -s /usr/local/..../mysqld . ln -s /usr/local/..../mysqladmin .

sen231567
質問者

お礼

回答有難うございます。解決しました。 お返事が遅れて申し訳ありません。

関連するQ&A

  • MySQLの./configureファイルが存在しない

    OSはFedora10です。 MySQLをインストールしようと思い、mysql-5.1.38-linux-i68-glibc23.tar.gzを /usr/local に展開しました。 cd mysql-5.1.38-linux-i68-glibc23 ./configure --以下オプション… 上記のコマンドを入力しても、bash: ./configure: そのようなファイルやディレクトリはありません、となります。 ディレクトリに./configureファイルがあったと思うのですが、どこにいってしまったのでしょうか。よろしくお願い致します。

  • 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 となりデーモンがすぐに終了してしまいます。 これを終了させずにそのまま持続的に行なうためににはどのようにすればよろしいのでしょうか? ご教授宣しくお願いいたします。

  • CentOSにMySQLをインストール2

    CentOS6.2にMySQL5.0.37をインストールをしたいのですが、 インストール後の動作確認で失敗してしまいます。 以下のように動作確認を行ったのですが、うまくいきません。 ご経験のある方何かアドバイスを頂けますか? <経過> [root@TARO ~]# /usr/local/mysql/bin/mysqladmin -u root ping /usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)' Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

  • Postfixをインストールしたら、MySQLが起動しなくなった

    いつもお世話になっております。 Linuxの環境構築を行っているのですが、MySQLをインストール後、Postfixをインストールしたところ、MySQLが起動しなくなってしまいました。 具体的な手順としては、 mysqld_safe & として、MySQLサーバを起動し、その後確認のために mysqladmin ping とコマンドを入力してみると、 mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)' Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists! とのエラーメッセージが出力されます。 自分なりに調べたところ、Postfixをインストールすると、/etcの中に勝手にmy.cnfが出来るらしかったので、とりあえずmy.cnfを別の名前にして、Linuxを再起動してみたのですが、同じ現象でした。 何か解決策がお分かりでしたら、教えて下さい。 宜しくお願い致します。 環境は、以下のとおりです。 OS:CentOs 5.3 MySQL:5.1.35 Postfix:2.3.3 MySQLはソースファイルから、Postfixはyumコマンドにてインストールしました。

    • ベストアンサー
    • MySQL
  • 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をつかってサーバーに接続できません

    RedHat7.3にMysqlをインストールしました。 make installして #/usr/local/mysql/bin/mysql_install_db --user=mysql #chown -R mysql /usr/local/mysql #chgrp -R mysql /usr/local/mysql #/usr/local/mysql/bin/mysqld_safe --user=mysql& #/usr/local/mysql/bin/mysqladmin -u root password 123456 #/usr/local/mysql/bin/mysqlshow で +-----------+ | Databases | +-----------+ | mysql | | test | +-----------+ までOKでした。 でかねやんMySqlを使いユーザー名「root」パスワードは既述の「123456」をいれ ホスト名は「21*.***.***.***」と自分のサーバーIPアドレスをいれました。 でもコネクト失敗とでます。 解決策をご教授おねがいします。 これだけの情報でわかりますか?

    • ベストアンサー
    • MySQL
  • 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

  • MySqlの初期設定 RedhatLinux9

    RedhatLinux9 で アパッチ、PHP, Mysql、FTPをインストール時に選択してインストール(Webサーバーに必要な最小限)したのですが、MySqlがどうしてもうまく動いてくれません。 Mysqlに関して、 いろいろGoogleやらOKWEBなどで調べたのですが、うまく動かないようです。 /var/lib/mysql で設定されているようで、 sqlをスタートさせると下記のようなメッセージがでます。 [root@www mysql]# /usr/bin/safe_mysqld & [1] 2214 [root@www mysql]# Starting mysqld daemon with databases from /var/lib/mysql 031023 13:54:59 mysqld ended [1]+ Done /usr/bin/safe_mysqld となり、 次にmysqlのユーザーを作ろうとするとエラーがでてしまします。 mysql_install_db --user=mysql と入力すると 下記のようなエラーがでます。 /usr/bin/mysqladmin -u root password '*****' /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)' Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists! /var/lib/mysql/mysql.sock は、存在しているのですが、、、、、 sqlに関しては、 mod_auth_mysql-1.11-12 php-mysql-4.2.2-17 mysql-3.23.54a-11 mysql-server-3.23.54a-11 が、インストールされているようです。 どうしても解決できないのです。 よろしくお願いします。

  • MySQLのパス

    MySQLを勉強しようと思い、インストールしたはいいのですが、パスが通ってないみたいなんです。持っている資料などだと、下記のように書いてあります。 「Cドライブ直下にあるAUTOEXEC.BATに「SET PATH=C:\MYSQL\BIN;"%PATH%"」を追加する」 ですが私のOSでは、WINDOWS MEだからなのか、「AUTOEXEC.BAT」はC:\WINDOWS\COMMAND\EBD」にあるのです。C直下には「AUTOEXEC.BAK」という似たものがあるのですが、そのどちらにset path~を追加してもMS-DOSで「C:\WINDOWS>mysqld」と入れてみてもコマンドが正しくありませんと出てしまいます。.BATにも.BAKそれぞれの最初の行・最後の行などいろいろなところにset path~を追加してみたのですが、うまくいきません。"%PATH%"の""をとってみたりもしましたがだめでした。mysql binファイルはC:\msqlに入っています。一体何が原因なのでしょうか。ちなみに毎回追加後は再起動はしています。 これだけでは原因が分かりにくいのかもしれませんが、どうかお力をお貸しください。また、どこかサポートサイトなどご存知でしたら、それだけでもお教えいただけませんでしょうか。MySQLのサイトはどこもマニュアルはあるのですが、上記と同じ説明しかないようで・・・・・。 MySQLをダウンロードしたところには「for WIN 98/NT/2000」とあったので、MEでは使えないのでしょうか・・・・。どうしてよいのやら途方にくれています。 どなたかお助けください。よろしくお願いします。

  • 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初心者です。 お願いします。