Python 连接 MySQL 可以使用 Python 的标准库中的 mysql.connector 模块
▥数据库
𝄐 0
mysql -h -P -u -p,mysql FIND_IN_SET,mysql,mysql case when 用法,mysql workbench怎么创建数据库,mysql server 8.0是什么
Python 连接 MySQL 可以使用 Python 的标准库中的 mysql.connector 模块。删除数据可以使用 SQL 中的 DELETE 语句。
以下是连接 MySQL 并删除数据的详细步骤:
1. 安装 mysql-connector-python 模块,使用命令:pip install mysql-connector-python
2. 导入模块并连接数据库:
python
import mysql.connector
cnx = mysql.connector.connect(user='username', password='password',
host='hostname',
database='databasename')
cursor = cnx.cursor()
在上述代码中,将 user 和 password 替换为你的 MySQL 用户名和密码,将 host 替换为 MySQL 服务器的主机名或 IP 地址,将 database 替换为要连接的数据库名称。连接成功后,将返回一个 cursor 对象用于执行 SQL 语句。
3. 删除数据:
python
query = "DELETE FROM table_name WHERE condition"
cursor.execute(query)
cnx.commit()
在上述代码中,将 table_name 替换为要从中删除数据的表名,将 condition 替换为指定要删除哪些行的条件。例如,如果要删除 age 列大于等于 18 的行,则可以使用以下代码:
python
query = "DELETE FROM table_name WHERE age >= 18"
cursor.execute(query)
cnx.commit()
4. 关闭连接:
python
cursor.close()
cnx.close()
在上述代码中,将关闭 cursor 和 cnx 对象以释放资源。
完整例子如下所示:
python
import mysql.connector
cnx = mysql.connector.connect(user='username', password='password',
host='hostname',
database='databasename')
cursor = cnx.cursor()
query = "DELETE FROM table_name WHERE age >= 18"
cursor.execute(query)
cnx.commit()
cursor.close()
cnx.close()
注意:在实际使用时,请替换相应的用户名、密码、主机名、数据库名、表名和条件。
Python 连接 MySQL 可以使用 Python 的标准库中的 mysql.connector 模块。删除数据可以使用 SQL 中的 DELETE 语句。
以下是连接 MySQL 并删除数据的详细步骤:
1. 安装 mysql-connector-python 模块,使用命令:pip install mysql-connector-python
2. 导入模块并连接数据库:
python
import mysql.connector
cnx = mysql.connector.connect(user='username', password='password',
host='hostname',
database='databasename')
cursor = cnx.cursor()
在上述代码中,将 user 和 password 替换为你的 MySQL 用户名和密码,将 host 替换为 MySQL 服务器的主机名或 IP 地址,将 database 替换为要连接的数据库名称。连接成功后,将返回一个 cursor 对象用于执行 SQL 语句。
3. 删除数据:
python
query = "DELETE FROM table_name WHERE condition"
cursor.execute(query)
cnx.commit()
在上述代码中,将 table_name 替换为要从中删除数据的表名,将 condition 替换为指定要删除哪些行的条件。例如,如果要删除 age 列大于等于 18 的行,则可以使用以下代码:
python
query = "DELETE FROM table_name WHERE age >= 18"
cursor.execute(query)
cnx.commit()
4. 关闭连接:
python
cursor.close()
cnx.close()
在上述代码中,将关闭 cursor 和 cnx 对象以释放资源。
完整例子如下所示:
python
import mysql.connector
cnx = mysql.connector.connect(user='username', password='password',
host='hostname',
database='databasename')
cursor = cnx.cursor()
query = "DELETE FROM table_name WHERE age >= 18"
cursor.execute(query)
cnx.commit()
cursor.close()
cnx.close()
注意:在实际使用时,请替换相应的用户名、密码、主机名、数据库名、表名和条件。
本文地址:
/show-278834.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。