投稿

1月, 2025の投稿を表示しています

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に追加 { "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名", ...

GL.iNet GL-MT3000 Beryl AXでTailscaleのExit Nodeの機能を利用する手順

イメージ
GL.iNet GL-MT3000 Beryl AXでTailscaleのExit Nodeの機能を利用する手順は次のとおりです。 1.SSHでログイン 2.管理者権限で次のコマンドを実行 tailscale up --advertise-exit-node --accept-dns=false --accept-routes --advertise-routes=192.168.8.0/24,192.168.128.0/24 再起動後利用できるようになります。 関連書籍 ※本記事はアフィリエイトリンクを含みます。

jQueryのDataTablesでcolumnsのdataがnullの時に検索でDataTables warning: table id=TblAuthentication - Unknown field: (index ...)というエラーが発生する場合の対処法

イメージ
jQueryのDataTablesでcolumnsのdataがnullの時に検索機能を使用した際に DataTables warning: table id=TblAuthentication - Unknown field: (index ...) というエラーが発生した場合、次の方法で対処できます。 ・主な原因 このエラーは主に、サーバーサイド処理を有効にしている状態で、クライアントサイドでのみ生成される列(data: nullの列)を検索しようとした場合に発生します。 ・対処法 サーバーサイド処理の無効化 サーバーサイド処理を使用していない場合は、以下のオプションを削除または false に設定します: 使用しているjavascript内の設定処理内に次の行を追加 "serverSide": false, ※jQueryのDataTablesとは、HTMLで作成したテーブル(表)に検索、ソート、ページネーション(ページ送り)などの高機能を簡単に追加できるjQueryのプラグインです。 関連書籍 ※本記事はアフィリエイトリンクを含みます。