Python

n9vozmp4  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(238)

考虑以下交互:我安装了mysql,安装成功了,但是python否认听说过这个神秘的“mysql”。我一定很紧张,但以什么方式呢?
(底座)igor@ubuntu-1804-bionic-64-minimal:~/rci$conda安装mysql解决环境:完成

一揽子计划

环境位置:/home/igor/anaconda3
新增/更新规范:-mysql
将下载以下程序包:

package                    |            build
---------------------------|-----------------
mysql-5.7.22               |       hef7e34c_0        74.3 MB
krb5-1.16.1                |       hc83ff2d_6         1.4 MB
libntlm-1.4                |       h14c3975_2          33 KB
cyrus-sasl-2.1.26          |       h20670df_3         242 KB
------------------------------------------------------------
                                       Total:        75.9 MB

将安装以下新软件包:

cyrus-sasl: 2.1.26-h20670df_3
krb5:       1.16.1-hc83ff2d_6
libntlm:    1.4-h14c3975_2
mysql:      5.7.22-hef7e34c_0

是否继续([y]/n)?
下载和提取下载包mysql-5.7.22下载和提取包mysql-5.7.22下载下载和提取包mysql-5.7.22下载和下载下载下载和提取包mysql-5.7.22下载和下载下载下载下载和提取包mysql-5.下载下载下载和提取包mysql-5.7.22 22,74.3.3 mb下载下载下载下载包mysql-5.5.5.7.22.22下载下载下载下载和下载下载下载包mysql-5.5.5.7.22下载下载下载下载下载下载下载下载下载下载包mysql-5下载下载下载下载下载下载包mysql-5-5.5.5.5.7.7.22下载下载下载下载下载下载下载下载下载下载下载下载下载下载下载下载下载下载下载包mysql包包mysql-5包mysql-5.5.5-5.5.5.5-5.5.5.5.5.5.5包,下载下载下载下载下载下载下载下载下载根据本公司目前所需的资金状况,根据本公司目前所需的资金状况,根据本公司目前所需的资金状况,根据本公司目前所需的资金状况,根据根据本公司目前所需的资金状况,根据本公司目前所需的资金状况,根据本公司目前所需的资金状况,根据本公司目前所需的资金状况,根据本公司目前所需的资金状况,根据本公司目前目前目前所需的资金状况,根据根据本公司目前目前所需的资金状况,根据根据根据本公司目前目前目前目前所需的资金状况,根据根据根据本公司目前目前目前目前目前目前所需的资金状况,根据根据本公司目前目前目前目前目前目前所需的资金状况,根据根据根据本公司目前目前目前目前目前目前目前所需的资金状况,根据根据根据根据根据根据根据根据根据本公司目前目前目前目前目前目前所需要需要需要需要需要,根据根据本公司目前目前目前目前目前目前目前目前目前目前所需要需要需要需要需要,根据根据根据根据根据根据根据本公司目前目前目前目前目前目前(35)各各各各各各各队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队队24;100%LibNTM-1.4;100%LibNTM-1.4;100%LibNTM-1.4;100%LibNTM-1.4;33 kb;33 kb;33 kb;33 kb |;各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各各ŧŧŧŧŧŧŧŧŧŧŧŧŧŧŧŧŧŧ| 100%cyrus-sasl-2.1.26 | 242 kb |####################################################| 100%准备事务:完成验证事务:完成执行事务:完成(基本)igor@ubuntu-1804-bionic-64-minimal:~/rci$python python 3.6.6 | anaconda custom(64位)|(默认值,2018年6月28日,17:14:51)[gcc 7.2.0]在linux上键入“help”,“copyright”,“学分”或“许可证”了解更多信息。
import mysqldb import mysql.connector traceback(最近一次调用last):modulenotfounderror中的文件“”,第1行:没有名为“mysql”的模块

7y4bm7vi

7y4bm7vi1#

看起来您正在安装mysql客户端,而不是安装python模块。尝试使用 conda install mysql-python (Python2)或 conda install mysqlclient (Python3)。
在代码上,仅使用 import MySQLdb .
退房:

import MySQLdb

host = "hostname"
user = "username"
password = "password"
database = "database_name"

db = MySQLdb.connect(
    host,
    user,
    password,
    database
)

cursor = db.cursor()
cursor.execute("SELECT * FROM table;")
result = cursor.fetchall()
cursor.close()

print(result)

我希望这会有帮助。

相关问题