ホームページ  >  記事  >  データベース  >  mysql Pythonのインストール

mysql Pythonのインストール

王林
王林オリジナル
2023-05-18 10:29:073817ブラウズ

MySQL は人気のあるオープンソースのリレーショナル データベース管理システムであり、Python は高水準プログラミング言語です。実際の開発では、通常、データベース内のデータを管理および取得するために、Python を使用して MySQL と対話する必要があります。この記事では、Python で MySQL を使用するために、Windows および Linux システムに MySQL および Python 関連パッケージをインストールする方法を紹介します。

1. Windows システムでの MySQL と Python のインストール

  1. MySQL のインストール

まず、MySQL データベース サーバーをダウンロードしてインストールする必要があります。 MySQL Community Server を MySQL の公式 Web サイトからダウンロードし、指定された手順に従ってインストールできます。インストールプロセス中に、MySQL のユーザー名とパスワードを忘れずに設定してください。同時に、MySQL の管理、バックアップ、およびリカバリ操作のための MySQL ツールキットのインストールを選択することもできます。

  1. Python と PyMySQL のインストール

次に、Python と PyMySQL ライブラリを Windows システムにインストールする必要があります。 Python インストール パッケージは Python 公式 Web サイトからダウンロードし、対応するバージョンを選択し、表示される手順に従ってインストールできます。同時に、pip ツールを使用して PyMySQL ライブラリをインストールする必要もあります。コマンド ライン モードで次のコマンドを使用して、インストールを完了します。

pip install PyMySQL

インストール後、MySQL データ管理用の Python プログラムで PyMySQL ライブラリを使用できます。

2. Linux システムでの MySQL と Python のインストール

  1. MySQL のインストール

Linux システムでは、apt-get または yum Wait を使用できます。 MySQL データベース サーバーをインストールするためのパッケージ管理ツール用。 Debian/Ubuntu システムでは、次のコマンドを使用してインストールできます。

sudo apt-get install mysql-server

CentOS システムでは、次のコマンドを使用してインストールできます。

sudo yum install mysql-server

インストール プロセス中に、 MySQL のユーザー名とパスワードも設定する必要があります。

  1. Python と PyMySQL のインストール

Python と PyMySQL ライブラリを Linux システムにインストールする必要もあります。 Python インストール パッケージは、apt-get や yum などのパッケージ管理ツールを使用してインストールできます。 Ubuntu システムでは、次のコマンドを使用してインストールできます。

sudo apt-get install python3 python3-pip

CentOS システムでは、次のコマンドを使用してインストールできます。

sudo yum install python3 python3-pip

次に、 PyMySQL ライブラリをインストールするための pip ツール。コマンド ライン モードで次のコマンドを使用して、インストールを完了します。

pip install PyMySQL

インストール後、MySQL データ管理用の Python プログラムで PyMySQL ライブラリを使用できます。

3. Python 操作 MySQL の例

MySQL と Python のインストールが完了したら、次のサンプル コードを使用して MySQL データを管理できます:

import pymysql

# 打开数据库连接
db = pymysql.connect("localhost","testuser","test123","testdb" )

# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()

# 使用 execute()  方法执行 SQL 查询 
cursor.execute("SELECT VERSION()")

# 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone()

print ("Database version : %s " % data)

# 关闭数据库连接
db.close()

このコードは接続します。 testdb という名前の MySQL データベースにコピーし、MySQL のバージョン番号を出力します。上記のコードを通じて、MySQL データ管理に Python と PyMySQL ライブラリを使用する方法を理解できます。

概要

この記事では、Windows および Linux システムに MySQL および Python 関連のパッケージをインストールする方法を紹介し、MySQL 用の Python および PyMySQL ライブラリの使用方法を示すサンプル プログラムを示します。 MySQL と Python はどちらもオープン ソース ツールであり、データの管理と処理に一般的に使用されるツールです。 MySQL と Python の組み合わせを深く理解することは、大量のデータをより効率的に処理するのに役立ちます。

以上がmysql Pythonのインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。