前提・実現したいこと
jupyternotebookを使ってpythonでmysqlを操作したい
環境:OS Ubuntu 18.10 jupyternotebook 5.6.0 mysql Ver 14.14 Distrib 5.7.25
参考にしたサイトhttps://yukituna.com/1636/
発生している問題・エラーメッセージ
2003: Can't connect to MySQL server on 'mysql:3306' (-3 Temporary failure in name resolution)
該当のソースコード
import mysql.connector
db = mysql.connector.connect(host="mysql", user='localhost', password="****")
cursor = db.cursor(buffered=True)
cursor.execute("USE mysql")
db.commit()
試したこと
サーバーと接続されていないというエラーなのでmysqlを起動しなおした
補足情報(FW/ツールのバージョンなど)
host名とuser名は設定時にこの名前で設定しました。
pythonでmysqlを操作する際にはmysqlの起動が必要不可欠なのでしょうか?
その点も含めて教えていただけると幸いです。
よろしくおねがいします。
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。