記事ディレクトリ
- 序文
- 1. pmsqlとは何ですか?
- 2. 利用手順
-
1.ライブラリをインストールする
-
2.ライブラリの紹介
-
3. データベースに接続します
-
4. カーソルオブジェクトを取得する
-
5. 操作したいデータベースを選択します
-
6. カーソルオブジェクトを使用してSQLを実行する
-
7. クエリ結果の取得
-
8. 接続を閉じます
-
- 完全なコード
- 要約する
序文
人工知能テクノロジーである Python と mysql が継続的に開発されているため、大量のデータに加えて Python と mysql の組み合わせは最適な選択です。以下は、Python での読み取りおよび書き込み操作に mysql データベースを使用する方法についての簡単な紹介です。
1.pymysqlとは何ですか?
pymysql は、mysql を処理するために使用される Python ベースの Python パッケージ、つまりツールであり、Python でデータベースの読み書きのタスクを解決するために作成されました。
2. 利用手順
1.ライブラリをインストールする
pip install pymysql
2.ライブラリの紹介
from pymysql import Connection
3. データベースに接続します
con = Connection(
host="localhost",
port=3306,
user='root',
password="123456",
autocommit=True
)
4. カーソルオブジェクトを取得する
cursor = con.cursor()
5. 操作したいデータベースを選択します
con.select_db("python")
6. カーソルオブジェクトを使用してSQLを実行する
cursor.execute("create table python2(id int,ptime varchar(10))")
cursor.execute("select * from python2")
7. クエリ結果の取得
result = cursor.fetchall()
8. 接続を閉じます
con.close
完全なコード
# 使用python连接mysql数据库
from pymysql import Connection
con = Connection(
host="localhost",
port=3306,
user='root',
password="123456"
)
#打印连接信息,验证是否连接成功,如果显示版本号,即连接成功
print(con.get_server_info())
#获取游标对象,便于后续的查询与结果获取操作
cursor = con.cursor()
#选择数据库
con.select_db("python")
#执行SQL语句
cursor.execute("create table python2(id int,ptime varchar(10))")
#执行sql查询语句(
cursor.execute("select * from python2")
#获取查询结果
result = cursor.fetchall()
#打印结果
print(result)
#关闭连接
con.close()
要約する
以上が今回お話しするpythonでmysqlデータベースに接続する方法の具体的な操作になります。お役に立てば幸いです!