質問編集履歴

5

プログラムの間違いを修正

2022/09/13 02:35

投稿

oyatsu8
oyatsu8

スコア97

test CHANGED
File without changes
test CHANGED
@@ -33,7 +33,7 @@
33
33
 
34
34
  finally:
35
35
  if cnx is not None and cnx.is_connected():
36
- conn.close()
36
+ cnx.close()
37
37
 
38
38
  ```
39
39
  ### 環境

4

更に発生している問題・エラーメッセージ 追記

2022/09/03 02:21

投稿

oyatsu8
oyatsu8

スコア97

test CHANGED
@@ -1 +1 @@
1
- MySQL をPython3で使たいが拒否されてしまう
1
+ MySQL のエラーメッセージ mysqld_safe mysqld from pid file の対処方法がわからな
test CHANGED
@@ -82,7 +82,7 @@
82
82
 
83
83
 
84
84
 
85
- ### 更に発生している問題・エラーメッセージ
85
+ ### 更に発生している問題・エラーメッセージ こちらはmysqlだけの問題です。
86
86
 
87
87
  MySQL停止
88
88
  mysql.server stop

3

更に発生している問題・エラーメッセージを追記しました。

2022/09/03 02:19

投稿

oyatsu8
oyatsu8

スコア97

test CHANGED
File without changes
test CHANGED
@@ -79,18 +79,25 @@
79
79
  https://virment.com/how-to-install-mysql-ubuntu/#change-root-auth
80
80
 
81
81
 
82
+
83
+
84
+
85
+ ### 更に発生している問題・エラーメッセージ
86
+
82
87
  MySQL停止
83
- # mysql.server stop
88
+ mysql.server stop
84
89
 
85
90
  セーフモードで起動
86
- # sudo mysqld_safe --skip-grant-tables &
91
+ sudo mysqld_safe --skip-grant-tables &
92
+ したところ、下記のような表示が出ました。
87
93
 
88
- エラーが出た
94
+ ```
89
95
  % sudo mysqld_safe --skip-grant-tables &
90
96
  [1] 35353
91
97
  % 2022-09-03T01:31:57.6NZ mysqld_safe Logging to '/opt/homebrew/var/mysql/ユーザー名-2.local.err'.
92
98
  2022-09-03T01:31:57.6NZ mysqld_safe Starting mysqld daemon with databases from /opt/homebrew/var/mysql
93
99
  2022-09-03T01:31:57.6NZ mysqld_safe mysqld from pid file /opt/homebrew/var/mysql/ユーザー名-2.local.pid ended
100
+ ```
94
101
 
95
102
  mysqld_safe mysqld from pid fileをどうにかする?のかと思ったが、どうしていいかわからない。
96
103
 

2

現在の状況

2022/09/03 02:17

投稿

oyatsu8
oyatsu8

スコア97

test CHANGED
File without changes
test CHANGED
@@ -67,4 +67,57 @@
67
67
  Mysqlのgrant文でユーザ作成&権限付与しようとしてエラーが出たのでメモ
68
68
  https://qiita.com/yamateion/items/5509484aaf1a02e9cc57
69
69
 
70
+ その後、下記を読みましたが、意味がわからず、、
70
71
 
72
+
73
+
74
+ MySQLでrootのパスワードを忘れたりログインできなくなった場合の対処方法
75
+ https://virment.com/reset-root-password-mysql/
76
+
77
+ Ubuntu18.04にMySQLをインストールする手順
78
+ MySQLにパスワードでログインできるように設定変更する
79
+ https://virment.com/how-to-install-mysql-ubuntu/#change-root-auth
80
+
81
+
82
+ MySQL停止
83
+ # mysql.server stop
84
+
85
+ セーフモードで起動
86
+ # sudo mysqld_safe --skip-grant-tables &
87
+
88
+ エラーが出た
89
+ % sudo mysqld_safe --skip-grant-tables &
90
+ [1] 35353
91
+ % 2022-09-03T01:31:57.6NZ mysqld_safe Logging to '/opt/homebrew/var/mysql/ユーザー名-2.local.err'.
92
+ 2022-09-03T01:31:57.6NZ mysqld_safe Starting mysqld daemon with databases from /opt/homebrew/var/mysql
93
+ 2022-09-03T01:31:57.6NZ mysqld_safe mysqld from pid file /opt/homebrew/var/mysql/ユーザー名-2.local.pid ended
94
+
95
+ mysqld_safe mysqld from pid fileをどうにかする?のかと思ったが、どうしていいかわからない。
96
+
97
+
98
+ 2014-03-15
99
+ それでもローカルのMySQLが動かないときしたこと
100
+ https://otiai10.hatenablog.com/entry/2014/03/15/190134
101
+
102
+ 【MySQL】[Mysql ERROR! The server quit without updating PID file]
103
+ https://zenn.dev/ryotaf/articles/6f5d12bda1f227
104
+
105
+
106
+ tail -f
107
+ MySQL :: ログ出力とバイナリログのtail
108
+ https://tm.root-n.com/database:mysql:etc:output_log_binlog_tail
109
+
110
+ ERROR! MySQL server PID file could not be found!
111
+ https://astail.net/?p=101
112
+
113
+
114
+ mysql プロセス確認 kill mac
115
+ https://qiita.com/yukihigasi/items/a1c84b14ad6807896003
116
+
117
+ mysqlのプロセスを確認
118
+ ps ax | grep mysql
119
+
120
+
121
+ ログインできない場合(rootユーザーのパスワード忘れ)
122
+ https://www.wakuwakubank.com/posts/484-mysql-safemode-update-root-pass/
123
+

1

ターミナルからはコマンドラインでMySQLへ接続できているかという質問についての追記

2022/09/02 14:13

投稿

oyatsu8
oyatsu8

スコア97

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,24 @@
42
42
  Python 3.8.9
43
43
 
44
44
  ### 試したこと
45
- ターミナル上でのmysqlのクエリー操作など
45
+ ターミナル上でのmysqlのクエリー操作
46
+ [追記]ターミナルからはコマンドラインでMySQLへ接続できている
47
+ と思っていましたが、今試したところ、mysql -u root -p の時点ですでにエラーになっていました。色々やる前はアクセスできていたのですが、おかしなことになっていました、、
48
+
49
+ ```ターミナル
50
+ % mysql.server start
51
+ Starting MySQL
52
+ SUCCESS!
53
+
54
+ % mysql -u root -p
55
+ Enter password:
56
+ ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
57
+
58
+
59
+ % mysql.server stop
60
+ Shutting down MySQL
61
+ . SUCCESS!
62
+ ```
46
63
 
47
64
  「mysqlでroot権限が設定されていなときのエラー」
48
65
  https://www.aiship.jp/knowhow/archives/28257