質問編集履歴
5
解決について修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -66,7 +66,7 @@
|
|
66
66
|
select user,host from user;
|
67
67
|
したところ、ユーザーがいなかったので、mysql.infoschema を作り、権限を与えたところ、mysql.infoschemaで入れるようになりました。
|
68
68
|
これで解決したと言えるのかわからないのですが、アドバイスを参考にしながらなんとかパスワードも設定し、それで入れるようになりました。
|
69
|
-
アドバイスくださった
|
69
|
+
アドバイスくださったquickquipさん、Matsumon0104さんに感謝します。
|
70
70
|
|
71
71
|
|
72
72
|
|
4
修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -56,7 +56,7 @@
|
|
56
56
|
ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'
|
57
57
|
mysql>
|
58
58
|
|
59
|
-
### 自己解決
|
59
|
+
### コメントを参考にしながら自己解決
|
60
60
|
|
61
61
|
その後、再び
|
62
62
|
mysqld_safe --skip-grant-tables
|
@@ -65,7 +65,8 @@
|
|
65
65
|
use mysql;
|
66
66
|
select user,host from user;
|
67
67
|
したところ、ユーザーがいなかったので、mysql.infoschema を作り、権限を与えたところ、mysql.infoschemaで入れるようになりました。
|
68
|
-
これで解決したと言えるのかわからないのですが、と
|
68
|
+
これで解決したと言えるのかわからないのですが、アドバイスを参考にしながらなんとかパスワードも設定し、それで入れるようになりました。
|
69
|
+
アドバイスくださった方に感謝します。
|
69
70
|
|
70
71
|
|
71
72
|
|
3
解決しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -56,3 +56,16 @@
|
|
56
56
|
ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'
|
57
57
|
mysql>
|
58
58
|
|
59
|
+
### 自己解決
|
60
|
+
|
61
|
+
その後、再び
|
62
|
+
mysqld_safe --skip-grant-tables
|
63
|
+
をたたき、
|
64
|
+
別ウィンドウを開き、
|
65
|
+
use mysql;
|
66
|
+
select user,host from user;
|
67
|
+
したところ、ユーザーがいなかったので、mysql.infoschema を作り、権限を与えたところ、mysql.infoschemaで入れるようになりました。
|
68
|
+
これで解決したと言えるのかわからないのですが、とりあえずパスワードも設定し、それで入れるようになりました。
|
69
|
+
|
70
|
+
|
71
|
+
|
2
間違えていた部分を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
最初にこうしたのですが入れず、
|
19
19
|
|
20
20
|
% mysql
|
21
|
-
ERROR 1045 (28000): Access denied for user '
|
21
|
+
ERROR 1045 (28000): Access denied for user 'ユーザー名'@'localhost' (using password: NO)
|
22
22
|
|
23
23
|
このようにしても入れず、、
|
24
24
|
% mysql -u root -p
|
1
タイトルの修正など
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
MySQLで rootのパスワードを設定していなかったので
|
1
|
+
MySQLで rootのパスワードを設定していなかったのにパスワードがないと入れず、mysqld_safe --skip-grant-tables で入って設定し直したいが、それもできない
|
test
CHANGED
@@ -13,6 +13,20 @@
|
|
13
13
|
|
14
14
|
|
15
15
|
### 発生している問題・エラーメッセージ
|
16
|
+
|
17
|
+
```
|
18
|
+
最初にこうしたのですが入れず、
|
19
|
+
|
20
|
+
% mysql
|
21
|
+
ERROR 1045 (28000): Access denied for user 'phirip'@'localhost' (using password: NO)
|
22
|
+
|
23
|
+
このようにしても入れず、、
|
24
|
+
% mysql -u root -p
|
25
|
+
Enter password:
|
26
|
+
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
|
27
|
+
|
28
|
+
```
|
29
|
+
そこで、 % mysqld_safe --skip-grant-tables & して、ターミナルを新しく開き、ALTER USERで root に設定したパスワードを入れましたが、下記のエラーが出ました。
|
16
30
|
|
17
31
|
```
|
18
32
|
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '設定したパスワード';
|