Claude DesktopでMySQLにアクセス手順
Claude DesktopでMySQLにアクセスする手順は次のとおりです。
1.mysql-mcp-serverのインストール:
pip install mysql-mcp-server
2.必要な依存関係のインストール:
pip install mysql-connector-python
3.OSのシステム環境変数に次を追加
PYTHONIOENCODING=utf-8
4.server.pyの変更
・ファイルの文字コードをutf8に変更
・1行目に次の内容を追加
# -*- coding: utf-8 -*-
・configオブジェクトに次の項目を追加
"charset": os.getenv("MYSQL_CHARSET"),
'raise_on_warnings': True,
'use_unicode': True
5.claude_desktop_config.jsonに追加
1.mysql-mcp-serverのインストール:
pip install mysql-mcp-server
2.必要な依存関係のインストール:
pip install mysql-connector-python
3.OSのシステム環境変数に次を追加
PYTHONIOENCODING=utf-8
4.server.pyの変更
・ファイルの文字コードをutf8に変更
・1行目に次の内容を追加
# -*- coding: utf-8 -*-
・configオブジェクトに次の項目を追加
"charset": os.getenv("MYSQL_CHARSET"),
'raise_on_warnings': True,
'use_unicode': True
5.claude_desktop_config.jsonに追加
{
"mcpServers": {
"mysql": {
"command": "uv",
"args": [
"--directory", "C:/tools/mysql_mcp_server/src",
"run",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "サーバ名",
"MYSQL_USER": "ユーザID",
"MYSQL_PASSWORD": "パスワード",
"MYSQL_DATABASE": "DB名",
"MYSQL_CHARSET": "utf8" ,
"PYTHONIOENCODING": "utf-8"
}
}
}
}



コメント
コメントを投稿