- 締切済み
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を買ってから他のパスワードを設定していないので、入力間違いではないと思いますし、他のパスワードは思い付きません。 とりとめもなく、また長くなってしまいましたが、どうか助けて下さい。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
rootのパスワードが必要なのではないでしょうか? rootのパスワードを忘れてしまった場合は、下記URLを参考にして、再設定をしてみて下さい。(Linuxですよね?ディストリビューションが分からないので、下記URL通りの作業で出来るかどうか分かりませんが) ちなみに、mysqlはどこにインストールされたのでしょうか? 私も初心者にちょこっと毛が生えた程度ですが、私がやった時は、/usr/local/mysql/bin/の中に、mysqld_safeというコマンドが入っていました。
お礼
結局、うまくいきませんでしたが、私の知識のなさが原因なんです。ご親切に回答を下さいましたこと、心からお礼申し上げます。お礼が遅くなってしまってすみませんでした。