質問
-
ライト
Python3.4からMySQL接続 -
本文:
Python3.4からMySQLへ直接アクセスする方法はありますか?
mysql.connectorを使用してみようと思いましたが、
import時点でエラーになっている様で、
標準ライブラリ使えないのかなと推測しました。
その場合、標準ライブラリでMySQLに接続する方法があれば教えていただけると助かります。
Python勉強始めたばかりなので、質問自体がおかしな事を聞いていたらすみません。 - 緊急度:通常投稿者:way@dronjyoさん投稿時間:2019/08/06 11:41
回答 No.9430
-
本文:
mysql 以前に、もっと単純な、例えば、
"Hello World!"
とだけ出力するようなプログラムは動作していますか? - 投稿者:ジョバンニさん 投稿時間:2019/08/06 12:10
質問者からのコメント
はい、そこまではこぎ着けました。
http://dronjyo.net/PythonStudy/Day8.py
回答 No.9435
-
本文:
■
スターサーバーの管理画面のログファイルのエラーログを確認すれば
エラーの内容がはっきりするのでは?
■
たぶん、MySQL関係のライブラリが入ってないので、無理そうな気が・・。
ImportError: No module named 'MySQLdb'
ImportError: No module named 'pymysql'
この辺もこんなエラーだし・・。
■
>標準ライブラリ
PythonのMySQL関係のライブラリが入ってるのかどうか
サポートに問い合わせては?
Python3.4を導入しただけでは、
通常はMySQL関係のライブラリが入らないような感じなので
標準ライブラリだけでは、MYSQLに接続できない気がする。
詳しくないので、推察だけど・・。 - 投稿者:k-tanさん 投稿時間:2019/08/06 22:54
質問者からのコメント
エラーログ確認できるのを忘れていました。
telnet等でコマンドは実行出来ないので、ちょっと工夫して
python3 -c "help('modules')"を実行してみました。
結果MySQL関係のライブラリも入っていないことが分かりました。
ひとまず、サポートに問い合わせて見ますが、インストール権限は頂けないものと推測します。
素直に他の実行環境を探そうかと思います。
参考までに、コマンドの結果をおいておきます。(※いつか消します)
同じような方がいるかも知れませんので
http://dronjyo.net/PHPStudy/Module.txt
回答 No.9436
-
本文:
何をもって「標準ライブラリ」といっているのかが問題ですが、
Python で MySQL を操作するには、必要なライブラリをインストールするのが普通ではないのかなあと思います。
https://dev.mysql.com/doc/connector-python/en/
- 投稿者:ayaguchiさん 投稿時間:2019/08/06 23:03
質問者からのコメント
仰る通りですね。
必要なライブラリをインストール事が可能かは一度サポートに問い合わせてみようかと思います。
有り難うございました。
回答 No.9491
-
本文:
平素はネットオウルをご利用いただき誠にありがとうございます。
ネットオウル運営チームです。
本ご質問は一定期間新たな回答がなかったため
運営チームで締め切らせていただきました。
■質問の締め切りについて
Q&A掲示板はユーザー様同士の交流掲示板です。
回答がもらえた場合、回答者へお礼コメントをしましょう。
問題が解決した際にはベストアンサーを選び、
質問を締め切ってください。
■再度のご質問について
ご質問が未解決の場合、「ワンポイント!」を参考に、
再度質問してみてください。
【ワンポイント!】
メールやFTPの設定がうまくいかない場合、
ネットオウルIDやサーバーIDなどのお客様情報を公開しない範囲で、
現在の設定内容を出来るだけ詳しく書いてみましょう。
設定内容のミスを指摘してもらえるかもしれません。
エラーが出てうまくいかない場合、
エラーメッセージの内容を書いてみましょう。
エラーメッセージにはエラー原因が詳しく書かれていることが多く、
問題の解決につながる回答が得られるかもしれません。
■ベストアンサーについて
ご質問の締め切りに際して、運営チームにて
ベストアンサーを選んでおります。
※ベストアンサーの回答者様には通常と同様のポイントが
付与されています。
--ネットオウル運営チーム-- - 投稿者:ネットオウル運営 投稿時間:2019/08/21 21:52
回答 No.9453
この回答がベストアンサーです
さくらサーバーで、pip をインストールする方法は、
https://blogenist.jp/2018/01/07/1756/
に解説があるので、まず pip をインストールして、
それから、mysql.connectorをインストールする、という手順になるのでは?