- 締切済み
失敗したmysqlのインストールをやり直したい
mysqlのインストールに失敗したようです。 rootでアクセスできなくなりました。 自分が作ったroot用のパスワードがわからなくなったのです。 mysql自体にアクセスできないので 初期設定から作り直さないといけないようです。 インストールからやり直して rootを初期値に戻したいんですが どうしたらよいでしょうか。 xoops動かすのに必要で困っています。 助けてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- chukenkenkou
- ベストアンサー率43% (833/1926)
関連する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ユーザから接続できない状態です。 どなたか解決方法をご存知の方いらっしゃいましたら、アドバイスをお願い致します。
- ベストアンサー
- Linux系OS
- 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 どのようにすればよいでしょうか?
- ベストアンサー
- Linux系OS
- 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インストールができません
MYSQLインストールの最後に添付ファイルのようなエラーが出てしまいます。どういった原因が考えられ、どのような対策をすればよろしいでしょうか。よろしくお願いいたします。 以下エラー内容の英訳 ・接続失敗、セキュリティーはDB適用されないかも ・エラーNr.1045。ユーザアクセスは''localhost'(パスワードを使用します: はい)のために不可 ・パーソナルファイアウォールが起動している。AfterにTCPポート3306を開けなかったの確実に。 ・MYSQLサーバをアンインストールした後に再インストールしているならデータ登録簿は自動的に取り外されませんでした。最後のインストールからの古いパスワードがサーバ接続にまだ必要
- 締切済み
- 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
お礼
ありがとうございます。 /root/.bash_historyを確認したところ、 /usr/bin/mysqlファイルを /usr/bin/mysql-oldにmvしてしまってました。 元にもどしたところ、復帰しました。