• 締切済み

MySQL パスワードが認証されていないようなのですが

『MySQL入門以前』という本を購入し、初めてデーターベースを作ってみようかと言う超初心者です。この本にならってMySQLをインストールし、起動する段階で sudo ./bin/mysqld_safe (リターン) と入力するよう書かれているのですが、そうすると Password: と出てきます。ここに普段PCにログインしたりする時に使用するパスワードを入力するのですが、 dyld: ./bin/my_print_defaults Undefined symbols: ./bin/my_print_defaults undefined reference to _stpcpy expected to be defined in /usr/lib/libSystem.B.dylib dyld: ./bin/my_print_defaults Undefined symbols: ./bin/my_print_defaults undefined reference to _stpcpy expected to be defined in /usr/lib/libSystem.B.dylib Starting mysqld daemon with databases from /usr/local/mysql/data ./bin/mysqld_safe: line 351: 656 Trace/BPT trap $NOHUP_NICENESS $ledir/$MYSQLD $defaults --basedir=$MY_BASEDIR_VERSION --datadir=$DATADIR $USER_OPTION --pid-file=$pid_file >>$err_log 2>&1 050502 16:46:49 mysqld ended と出てしまい、よく意味は分かりませんがendedと出ているので終了しまっているようなんです。パスワードが認証されていないとも思えるのですが、このPCを買ってから他のパスワードを設定していないので、入力間違いではないと思いますし、他のパスワードは思い付きません。  とりとめもなく、また長くなってしまいましたが、どうか助けて下さい。

みんなの回答

noname#11855
noname#11855
回答No.1

rootのパスワードが必要なのではないでしょうか? rootのパスワードを忘れてしまった場合は、下記URLを参考にして、再設定をしてみて下さい。(Linuxですよね?ディストリビューションが分からないので、下記URL通りの作業で出来るかどうか分かりませんが) ちなみに、mysqlはどこにインストールされたのでしょうか? 私も初心者にちょこっと毛が生えた程度ですが、私がやった時は、/usr/local/mysql/bin/の中に、mysqld_safeというコマンドが入っていました。

参考URL:
http://home.k05.itscom.net/aperuto/root.html
mumomoku
質問者

お礼

 結局、うまくいきませんでしたが、私の知識のなさが原因なんです。ご親切に回答を下さいましたこと、心からお礼申し上げます。お礼が遅くなってしまってすみませんでした。

関連するQ&A