スレッド表示 | フラット表示〕 全トピック 920 件中 806 番目 次≫ ≪前

管理人さんへ

created: 2003-09-13 15:28 | modified: 2003-09-13 18:07 | reply: 11

[646] 管理人さんへ

user: @php@ | created: 2003-09-13 15:28
環境ができました!・・・・が
C:\server\mysql\bin>net start mysql
MySql サービスを開始します.
MySql サービスは正常に開始されました。
ここまではよかったのですが、私の勘違いで

C:\server\mysql\bin>mysqladmin -u root password ←してからおかしくなりました。
mysqladmin: Too few arguments to change password

C:\server\mysql\bin>mysqladmin -u root password YourPassword 123
mysqladmin: Unknown command: '123'

C:\server\mysql\bin>mysqladmin -u root password 123
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'

C:\server\mysql\bin>mysqladmin -u root p123
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'

C:\server\mysql\bin>mysqladmin -u root pYourPassword
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'

C:\server\mysql\bin>mysqladmin -u root pPassword
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'

どうしたらよいですかぁ?今まで入力したコマンドプロンプトはそのまま閉じてません。

ちなみに↓
C:\server\mysql\bin>mysql←のコマンドを入力してみると↓
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8 to server version: 3.23.57-nt     ↑ここが9になってない。

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use mysql;
ERROR 1044: Access denied for user: '@localhost' to database 'mysql'
データベースに接続できてない?ってことですよね?
reply: 647 返信 編集 削除

[647] rootでログイン

user: ゆうじ | created: 2003-09-13 16:08
各メッセージの意味は調べましたか?
何がわかっていて何がわからないのか
からないので確認です。


ひとまず、root でログインしてみてはいかがですか。

mysql -u root -p

見る限り、パスワードは設定されていないか、
YourPassword に設定されているものと思われます。

コマンドプロンプトに次のコマンドを打つと、
パスワードを尋ねてくるので、
1)パスワードを何も入力しない場合。
2)YourPassword を入力した場合。
どちらでログインできるか確認してください。

ログインできるほうが、現在設定されているパスワードです。
Parent: 646  reply: 648 返信 編集 削除

[648] アクセス拒否です。

user: @php@ | created: 2003-09-13 16:21
C:\server\mysql\bin>mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10 to server version: 3.23.57-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
アクセス拒否されてます。↓
mysql> use mysql;
ERROR 1044: Access denied for user: '@localhost' to database 'mysql'
意味は、Exciteなどで和訳しながらやっているのですが・・(;_;)
Parent: 647  reply: 649 返信 編集 削除

[649] 今は匿名ユーザー

user: ゆうじ | created: 2003-09-13 16:28
それは、匿名ユーザーでMySQLにログインした状態です。
なにも権限が無いのでエラーとなっています。
root ユーザーのパスワード設定には関係ないので
今はおいておきましょう。

\q をうってログアウトした後、

mysql -u root -p

を実行してどのパスワードでログインできるか
確認してみてくださいね。
Parent: 648  reply: 650 返信 編集 削除

[650] パスワードの確認ができました!

user: @php@ | created: 2003-09-13 16:43
ログインできました(^o^)丿がしかし
mysql> use mysql;
Database changed
mysql> delete from user where user='';
Query OK, 2 rows affected (0.02 sec)

mysql> select host,user,password form user;
ERROR 1064: You have an error in your SQL syntax near 'user' at line 1
select文がエラー(エラー1064:1行目で「ユーザ」の近くのSQLシンタックスにおけるエラーを持っています。)になります。どうしてですか?
Parent: 649  reply: 651 返信 編集 削除

[651] reload コマンド

user: ゆうじ | created: 2003-09-13 16:53
root ユーザーのパスワード設定が、
反映されていないのかもしれませんね。

# これは失礼しました。
# 私の説明不足です。以下補足。

mysqladmin でパスワード設定した場合、
reload コマンドを実行して設定を反映させる必要がありました。


一旦ログアウトして、
mysqladmin reload
を打って、再度MySQLのログインからやり直してください。
Parent: 650  reply: 652 653 返信 編集 削除

[652] コマンド補足

user: ゆうじ | created: 2003-09-13 17:06
先のコマンドでエラーが出るよう
ならばこちらで

mysqladmin -u root reload
Parent: 651  reply: 654 返信 編集 削除

[654] またまた。

user: @php@ | created: 2003-09-13 17:13
C:\server\mysql\bin>mysqladmin -u root reload
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
同じエラーとなりました。
Parent: 652  reply: 655 返信 編集 削除

[655] 再訂正(パスワード含む)

user: ゆうじ | created: 2003-09-13 17:30
重ね重ね失礼しました。
パスワードも一緒につけなくてはなりませんね。

YourPassword の部分は、設定したパスワード。
-p と YourPassword の間は、
必ず詰めてください。

mysqladmin -u root -pYourPassword reload


それから、net stop mysql まで戻る必要はありませんよ。
今やってるのは、
MySQLのサービス開始後
(net start mysql)の操作です。
Parent: 654  reply: 656 返信 編集 削除

[656] やっと>^_^<

user: @php@ | created: 2003-09-13 18:02
できましたーーーー!ありがとうございました。今日は、会社が休みなのですが、出てきた甲斐がありました。管理人さんのおかげです!
早くここのHPに出会いたかったです(^o^)丿
Parent: 655  reply: 657 返信 編集 削除

[657] おめでとうございます。

user: ゆうじ | created: 2003-09-13 18:07
私も仕事の合間にやってる甲斐がありました。
少しはお役に立てたようでよかったです。

# 私の方も、不足していた情報が発見できて
# 助かりました。ありがとうございます。
Parent: 656  返信 編集 削除

[653] あれれれれ・・

user: @php@ | created: 2003-09-13 17:10
このやり方が間違ってるのでしょうか?
mysql> \q
Bye

C:\server\mysql\bin>net stop mysql
MySql サービスを停止中です.
MySql サービスは正常に停止されました。


C:\server\mysql\bin>net start mysql
MySql サービスを開始します.
MySql サービスは正常に開始されました。


C:\server\mysql\bin>mysqladmin reload
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'ODBC@localhost' (Using password: NO)'(mysqladmin:「localhost」でサーバーに接続する、エラーに失敗した:「ユーザのために否定されたアクセス:「ODBC@localhost」(パスワードを使用して( NO))」)
となりました。
Parent: 651  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 806 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑