m_turner
@m_turner

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

jupyternotebookでmysqlに接続しようとするとkernel restartingのエラーが表示される

解決したいこと

jupyter notebookやjupyterlabを使用してmysqlに接続しようとしたところ
kernel restartingの表示が出てしまい実行できません。
mysql.connectorが入っていないコードは正しく動作しております。
解決方法をご存じの方がいらっしゃいましたらご教示くださいますようお願い申し上げます。

発生している問題・エラー


Kernel Restarting
The kernel for ファイル名.ipynb appears to have died. It will restart automatically.




import mysql.connector #mysql

########################################################################################
############################       CONNECT     #########################################
########################################################################################

cnx=None
try:
    cnx = mysql.connector.connect(
        user='',  # ユーザー名
        password='',  # パスワード
        host='',  # ホスト名(IPアドレス)
        database=''  # データベース名
    )
    
    cnx.ping(reconnect=True)
    print('connected!!')
    
except Exception as e:
    print(f"Error Occurred1: {e}")

finally:
    if cnx is not None and cnx.is_connected():
        cnx.close()

自分で試したこと

・パソコンの再起動
・パッケージのアップグレード

0

1Answer

検索してみると、メモリ不足の場合、発生する、という記事がありました。
環境が似たものであれば同じような原因かもしれません。参考になれば。

0Like

Comments

  1. @m_turner

    Questioner

    ご回答いただきありがとうございます。
    私もこの記事を確認し、jupyternotebookのkernelをshutdownしたり、パソコンを再起動してみましたが、
    パソコンやシステム設定の知識があまり無いので読んでもそのくらいしかできず、改善されずでした。
    お時間いただきありがとうございました。

Your answer might help someone💌