python - 过滤 python mysql 结果

标签 python mysql

我正在按照下面的代码使用 mysql.connector 库从 python 运行 mysql 查询

cnx = mysql.connector.connect(host=mysql_localhost, user=user, password=password, database=database)
cursor = cnx.cursor()
cursor.execute("select  * from settings" )
results = cursor.fetchall()
ID, server, port, user, password, temp_min ,temp_max = results[0]
print(user)
cursor.close()
cnx.close()

结果如下

u'admin'

我注意到以 varchar 形式存储在数据库中的值显示为 u'' 我如何在没有 u'' 的情况下获得值,所以所需的输出是

admin

最佳答案

u 表示这是一个 unicode 字符串。你应该阅读 Unicode HOWTO以便更好地理解。

关于python - 过滤 python mysql 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17756003/

相关文章:

python - 如何使用django获取两个日期之间的生日列表

mysql - memcached数据会在内存中停留多久

MySQL:使用两列的值计算第三列

python - 在 Python 中以有效的方式清理数据

python - 添加日期,检查是否已过期

python - 具有线性内核的 sklearn svc 提供奇怪的支持向量

MySQLIntegrityConstraintViolationException : Column '' cannot be null

MySQL - 基于月份和用户 ID 进行 ROLLUP 分组

php - DOCX 编码问题

python - 如何在 docker 容器中使用数据?