MySQL認証エラー 1698 (28000): Access denied for user 'root'@'localhost'

Pythonmysql.connectorで接続しようとしたところ、下記のエラーが出た。
MySQLのバージョンは 8.0.36-1

>>> conn = mysql.connector.connect(user="root", host="localhost", password="test", database="testdb")
...
mysql.connector.errors.ProgrammingError: 1698 (28000): Access denied for user 'root'@'localhost'
続きを読む

【pyenv】最新版のPythonブチ込んだらtkinter入ってなかった件【MacOS】

そんなモジュールねーよって怒られます。

~/python_gitgud $ python3 -m tkinter
Traceback (most recent call last):
  File "<frozen runpy>", line 189, in _run_module_as_main
  File "<frozen runpy>", line 148, in _get_module_details
  File "<frozen runpy>", line 112, in _get_module_details
  File "/usr/local/var/pyenv/versions/3.12.2/lib/python3.12/tkinter/__init__.py", line 38, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
    ^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named '_tkinter'

下記の手順で治ったのでシェア。

続きを読む