• 締切済み

失敗したmysqlのインストールをやり直したい

mysqlのインストールに失敗したようです。 rootでアクセスできなくなりました。 自分が作ったroot用のパスワードがわからなくなったのです。 mysql自体にアクセスできないので 初期設定から作り直さないといけないようです。 インストールからやり直して rootを初期値に戻したいんですが どうしたらよいでしょうか。 xoops動かすのに必要で困っています。 助けてください。

みんなの回答

回答No.1

>mysqlのインストールに失敗したようです。 >rootでアクセスできなくなりました。 >自分が作ったroot用のパスワードがわからなくなったのです。 今までアクセスできていたものを、バージョンアップでもしようとしたのですか? インストール自体が中途半端で終わった訳でなく、rootのパスワードが分からないだけなら、MySQLのマニュアルに対処方法が記載されていますよ。 http://dev.mysql.com/doc/refman/4.1/ja/resetting-permissions.html

bolotane
質問者

お礼

ありがとうございます。 /root/.bash_historyを確認したところ、 /usr/bin/mysqlファイルを /usr/bin/mysql-oldにmvしてしまってました。 元にもどしたところ、復帰しました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • MySQLにインストールについて

    お世話になっております。 Linuxを勉強しようと思い、VMwareエミュレータを使用してWindows上でCentosを動かしています。 そこで、PHPとApacheとMySQLが必要になったのでyumレポジトリからapache、Mysqlをインストール。PHPはソースをダウンロードしインストールしました。 MySQLのインストールで実行したスクリプト [root@localhost~#]yum -y install mysql mysql-server [root@localhost~#]vi /etc/my.cnf [mysqld] default-character-set = utf8 |_____この1行を追加しました。 [root@localhost~#]/etc/rc.d/init.d/mysqld start |_____MySQLの起動が確認できました。 [root@localhost~#]/usr/local/mysql/bin/mysql_install_db --user=mysql |_____MySQLの初期化を行いました。 [root@localhost~#]mysql -u root |_____ERROR 1045(28000):Access denied for user 'root'@'localhost'(Using Password:NO) というエラーが返されてしまいます。初期rootのパスワードは設定されていないと調べてわかったので、-pオプションはつけませんでした。 また、「my.cnf」ファイル内の[mysqld]フィールドに「skip-grant-tables」と追加記述しMySQLを再起動致しました。 するとログインできますが、rootユーザーのパスワードをアップデートしようと試みましたが、上記「「skip-grant-tables」とMySQLサーバが一緒に起動しています!とのエラーが出てしまい、結局rootユーザから接続できない状態です。 どなたか解決方法をご存知の方いらっしゃいましたら、アドバイスをお願い致します。

  • MySQL5がインストールできません

    MySQL5をWindows2003ServerSP2にインストールしようとしています。 Install→Configure the MySQL→port3306→sjis→rootパスワード入力→Execute 「Apply Security SettingError No.1045 Access denied for user 'root@localhost'(using password:No)」 と出てきます。 1.セキュリティソフトをアンインストールした段階でも同じです。 2.またLANプロパティ→TCPIP→ファイアーウォールの全般を無効、詳細設定→サービスで (インターネットのユーザがアクセスできるネットワークで実行中のサービス...) はデフォルトのままで、すべてチェックを入れております 同じ経験をお持ちの方、ご存知の方、よろしくお願いします。

    • ベストアンサー
    • MySQL
  • Apache2にMySQL4.0をインストールしてXOOPSを使用したいのですが

    現在Apache2を使用してXOOPSにチャレンジしているのですがうまくいきません;;Apache2にはPHP5.0インストール済みで今回XOOPSを使用するためにMySQL4.0.26をインストールしました。インストールしていざ XOOPSの設定を行うと最後の設定画面でデータベースサーバーが見つかりません とメッセージが出てしまいます。MySQL自体は起動しサービスもONになっているんですが、ただWindowsにインストールしただけですので 設定方法があるならば、どなたかご指導お願いしますm(_ _)m 初歩的質問をご勘弁ください・・・。

    • ベストアンサー
    • MySQL
  • MYSQLで新規データベースが作れません。

    OSはDebian GNU/Linux 3.0です。 MYSQLは最新でapt-getでインストールしました。 初期設定はrootのパスワード変更のみ行ってます。 mysql -u root -p でMYSQLにログインし、 mysql> create table test_table ( -> id int(10), -> memo char(240) -> ); と4行入力すると、下記のエラーが出ます。 ERROR 1046: No database Selected どのようにすればよいでしょうか?

  • MySQL 新規パスワード

    MySQLの新規パスワードが設定出来ません。 Mac OSなのですがMySQLのインストール自体は恐らく出来たのですが ターミナルにて新規パスワード設定をしたく 「mysqladmin -u root password 'newpassword' -p」 とコマンドを打ったのですが 「-bash: mysqladmin: command not found」 と返ってきます。 MySQLのパスワードを新規設定するにはこれでよろしいのでしょうか? MAMP自体は起動させておいてあって システム環境設定にてMySQLサーバーのスタートはしてあって ターミナルのカレントディレクトリは一番上(元の場所)に恐らくあるのですが mysqladmin -u root password 'newpassword' -pと打つと -bash: mysqladmin: command not foundと返ってきて困っています。 新規パスワードを設定するに当たって何か間違いがあるでしょうか?

  • MYSQLインストールができません

    MYSQLインストールの最後に添付ファイルのようなエラーが出てしまいます。どういった原因が考えられ、どのような対策をすればよろしいでしょうか。よろしくお願いいたします。 以下エラー内容の英訳 ・接続失敗、セキュリティーはDB適用されないかも ・エラーNr.1045。ユーザアクセスは''localhost'(パスワードを使用します: はい)のために不可 ・パーソナルファイアウォールが起動している。AfterにTCPポート3306を開けなかったの確実に。 ・MYSQLサーバをアンインストールした後に再インストールしているならデータ登録簿は自動的に取り外されませんでした。最後のインストールからの古いパスワードがサーバ接続にまだ必要

  • XoopsCubeのインストール失敗に関して

    XOOPS CUBEのインストールのデータの生成時にエラーになります。 エラーメッセージは Warning: Invalid argument supplied for foreach() in C:\webprograming\apache\Apache2\htdocs\stoops\install\index.php on line 1223 Warning: Cannot modify header information - headers already sent by (output started at C:\webprograming\apache\Apache2\htdocs\stoops\install\index.php:1223) in C:\webprograming\apache\Apache2\htdocs\stoops\install\index.php on line 1231 5個のデータをデータベースxoops_ranksにインサートすることに失敗しました。 14個のデータをデータベースxoops_smilesにインサートすることに失敗しました。 3個のデータをデータベースxoops_groupsにインサートすることに失敗しました。 2個のデータをデータベースxoops_groups_users_linkにインサートすることに失敗しました。 55個のデータをデータベースxoops_group_permissionにインサートすることに失敗しました。 3個のデータをデータベースxoops_bannerにインサートすることに失敗しました。 1個のデータをデータベースxoops_modulesにインサートすることに失敗しました。 11個のデータをデータベースxoops_newblocksにインサートすることに失敗しました。 11個のデータをデータベースxoops_tplfileにインサートすることに失敗しました。 11個のデータをデータベースxoops_tplsourceにインサートすることに失敗しました。 5個のデータをデータベースxoops_configにインサートすることに失敗しました。 となってしまいます。 環境は WindowsXP Pro(SP2) Aptche Ver2.0.55 PHP Ver5.0.5 Mysql Ver5.0.15 です。 Mysqlのコマンドで確認したところテーブルは全て 作成されています 解決につながる情報をお持ちの方いらっしゃいましたら ご教授、お願いいたします。

  • MySQLの権限の設定について

    PostgreSQLからMySQLに移行しました。 コンピュータを起動させた後、毎回 MySQLのデータベースにアクセスする際に、 mysql mysql>grant all on *.* to root@localhost identified by ''; とさせてから、MySQLに接続させているのですが、毎回権限設定しない方法はどのようにしたら良いのでしょうか? MySQLは4.1.3B アカウント athena パスワード kingin で接続できるようにしたいです。 データベース値のパスワードの設定が必要でしょうか?

    • ベストアンサー
    • MySQL
  • mysqlのユーザパスワードについて

    mysqlのユーザパスワードについて こんばんわ。mysql初心者です。 現在、サーバ(Linux Fedora11)でyumコマンドからmysql(Server version: 5.1.45 Source distribution) をダウンロードしてインストールしています。 新しいユーザーを作って接続を試みたのですが出来ません。 原因を調査した結果、パスワードが設定出来ていないようです。 一連の作業を例として下記の通りです。 例)------------------------------------------------------------------------------- [root@fedora user]# mysql -u root mysql> grant all privileges on *.* to user@"%" identified by 'user' with grant option; mysql> grant all privileges on *.* to user@localhost identified by 'user' with grant option; mysql> select user,host,password from mysql.user; +----+-----------------+-----------------+ | user | host           | password        | +----+-----------------+-----------------+ | root | localhost        |             | | root | fedora.fedorasrv.com |             | | root | 127.0.0.1        |             | | user | localhost        | 1a486e7929011a28 | | user | #             | 1a486e7929011a28 | +----+-----------------+-----------------+ mysql> exit; [root@fedora user]# mysql -u user -p 1a486e7929011a28 Enter password: ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) [root@fedora user]# mysql -u user ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) [root@fedora user]# mysql -u user -p user Enter password: ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) ---------------------------------------------------------------------------------- userユーザのパスワードが保護(?)なのか設定した内容と違います。 保護されたパスワードで打ってもノーパスワードで打っても設定したパスワードでも接続出来ません。 ちなみに他のユーザで作成しても保護されたパスワードです。 どのようにしたら設定した通りのパスワードが作成されるかご教授願います。

    • ベストアンサー
    • MySQL
  • mysqlのユーザパスワードについて

    mysqlのユーザパスワードについて こんばんわ。mysql初心者です。 現在、サーバ(Linux Fedora11)でyumコマンドからmysql(Server version: 5.1.45 Source distribution)をダウンロードしてインストールしています。 新しいユーザーを作って接続を試みたのですが出来ません。 原因を調査した結果、パスワードが設定出来ていないようです。 一連の作業を例として下記の通りです。 例)------------------------------------------------------------------------------- [root@fedora user]# mysql -u root mysql> grant all privileges on *.* to user@"%" identified by 'user' with grant option; mysql> grant all privileges on *.* to user@localhost identified by 'user' with grant option; mysql> select user,host,password from mysql.user; +----+-----------------+-----------------+ | user | host           | password        | +----+-----------------+-----------------+ | root | localhost        |             | | root | fedora.fedorasrv.com |             | | root | 127.0.0.1        |             | | user | localhost        | 1a486e7929011a28 | | user | #             | 1a486e7929011a28 | +----+-----------------+-----------------+ mysql> exit; [root@fedora user]# mysql -u user -p 1a486e7929011a28 Enter password: ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) [root@fedora user]# mysql -u user ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) [root@fedora user]# mysql -u user -p user Enter password: ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) ---------------------------------------------------------------------------------- userユーザのパスワードが保護(?)なのか設定した内容と違います。 保護されたパスワードで打ってもノーパスワードで打っても設定したパスワードでも接続出来ません。 ちなみに他のユーザで作成しても保護されたパスワードです。 どのようにしたら設定した通りのパスワードが作成されるかご教授願います。

    • ベストアンサー
    • MySQL