pythonからsqlを読み取る方法の例

pythonからsqlを読み取る方法:

1、 pythonの組み込みのopen関数を使用して、sqlファイルを読み込みます。

2、 サードパーティライブラリpymysqlの接続機能を使用して[mysql](https://cloud.tencent.com/product/cdb?from=10680)サーバーに接続します。

3、 サードパーティのライブラリpandasのread_sqlメソッドを使用して、着信sqlファイルを読み取ります。

Pythonはsqlファイルを直接読み取り、read_sqlを使用して実行可能にするという目的を達成します。

 # sqlフォルダーパス
sql_path ='sqlフォルダーパス'+ '\'
 
# sqlファイル名、.sqlサフィックス
sql_file ='sqlファイル名.sql'
 
# sqlファイルのテキストコンテンツを読む
sql =open(sql_path + sql_file,'r', encoding ='utf8')
sqltxt = sql.readlines()
# 現時点では、sqltxtはリストタイプです
 
# 読んだ後、ファイルを閉じる
sql.close()
 
# strへのリスト
sql ="".join(sqltxt)import pandas as pd
import pymysql
con = pymysql.connect(host ="機械", 
   user ="ユーザー名", password ='パスワード', 
   db ="データストレージ名", charset='utf8')
# charsetは、疑問符としての中国語出力の問題を修正するために使用されます
 
df = pd.read_sql(sql, con)
con.close()

コンテンツの拡張:

python3パンダはMySQLデータを読み取ります

import pandas as pd
import pymysql
con = pymysql.connect(host ="localhost", 
   user ="root", password ='12', 
   db ="test", charset='utf8')
# チャーセットは、疑問符としての中国の出力の問題を修正するために使用されます
sql ="select * from score;"
df = pd.read_sql(sql, con)
con.close()

上記は、pythonからsqlを読み取る方法の例の詳細な内容です。pythonからsqlを読み取る方法の詳細については、ZaLou.Cnの他の関連記事に注意してください。

Recommended Posts

pythonからsqlを読み取る方法の例
Python3.7デバッグサンプルメソッド
Pythonの右揃えの例の方法
パラメータを渡すPythonメソッド
Pythonの対数法の要約
情報エントロピーの例のPython計算
pythonアクセスAlipayの操作例
pythonを実行するメソッドを終了します
pythonにdjangoモジュールをインストールする方法
派生物を計算してプロットするpythonの例
pythonインスタンス化オブジェクトの特定のメソッド
音楽ファイルを開くためのPythonのサンプルメソッド
pythonインポートライブラリの特定の方法
C言語プログラムを呼び出すPythonのメソッド分析
Python super()メソッドの原理の詳細な説明
Python3.9の7つの機能
Pythonオブジェクト指向の例
AI自動マットサンプル分析のPython実装
手描き効果の例の共有のPython実装
Pythonで実装された特徴抽出操作の例
pythonで写真を自動的にダウンロードする方法の例
Pythonマジックメソッドのトピック
Pythonオブジェクト指向の魔法の方法
Python関数-辞書get()メソッド
Python構文の基本
Pythonの基本構文
Pythonの基礎知識(1)
pythonのPrettytableモジュール
Pythonエラー処理方法
Python補間補間の例
09.Python3の共通モジュール