mysql ubuntu client_ubuntu 安装 mysqlclient
安装须知:
我们使用Django、flask等来操作MySQL,实际上底层还是通过Python来操作的。因此我们想要用Django来操作MySQL,首先还是需要安装一个驱动程序。在Python3中,驱动程序有多种选择。比如有pymysql以及mysqlclient等。
常见的Mysql驱动介绍:
MySQL-python:也就是MySQLdb。是对C语言操作MySQL数据库的一个简单封装。遵循了Python DB API v2。但是只支持Python2,目前还不支持Python3。
mysqlclient:是MySQL-python的另外一个分支。支持Python3并且修复了一些bug。
pymysql:纯Python实现的一个驱动。因为是纯Python编写的,因此执行效率不如MySQL-python。并且也因为是纯Python编写的,因此可以和Python代码无缝衔接。
MySQL Connector/Python:MySQL官方推出的使用纯Python连接MySQL的驱动。因为是纯Python开发的。效率不高。
执行: pip3 install mysqlclient==1.4.6
报错如下:
Collecting mysqlclient==1.4.6Using cached https://files.pythonhosted.org/packages/d0/97/7326248ac8d5049968bf4ec708a5d3d4806e412a42e74160d7f266a3e03a/mysqlclient-1.4.6.tar.gz
Complete output from command python setup.py egg_info:/bin/sh: 1: mysql_config: not found/bin/sh: 1: mariadb_config: not found/bin/sh: 1: mysql_config: not found
Traceback (most recent call last):
File"", line 1, in File"/tmp/pip-build-gxoz145c/mysqlclient/setup.py", line 16, in metadata, options=get_config()
File"/tmp/pip-build-gxoz145c/mysqlclient/setup_posix.py", line 61, inget_config
libs= mysql_config("libs")
File"/tmp/pip-build-gxoz145c/mysqlclient/setup_posix.py", line 29, inmysql_config
raise EnvironmentError("%s not found" %(_mysql_config_path,))
OSError: mysql_config not found----------------------------------------Command"python setup.py egg_info" failed with error code 1 in /tmp/pip-build-gxoz145c/mysqlclient/
解决办法:
sudo apt install libmysqlclient-dev
sudo-H pip3 install -U mysqlclient==1.4.6 -i https://mirrors.aliyun.com/pypi/simple/
原文:https://www.cnblogs.com/daofaziran/p/12604840.html
mysql ubuntu client_ubuntu 安装 mysqlclient相关推荐
- kbengine配置mysql,ubuntu配置安装KBEngine服务器
搜索热词 1:在控制台输入以下命令 [root @ localhost ~]sudo apt-get install openssl [root @ localhost ~]sudo apt-get ...
- Ubuntu MySQL 亚马逊_亚马逊EC2 ubuntu下安装mysql远程无法连接问题o
无法远程的原因有很多,我今天遇到的问题是通过navicat无法远程连接我在EC2上创建的实例. 1.通过命令" netstat -an|grep 3306 "检查一下3306端口对 ...
- Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL
Ubuntu下安装Nginx,PHP5(及PHP-FPM),MySQL 2012-09-15 11:12:31 标签:php mysql ubuntu nginx php-fpm 原创作品,允许转载 ...
- ubuntu ssh是否安装mysql_ubuntu的安装及ubuntu中安装mysql和tomcat
一.安装ubuntu 1.创建虚拟机 2.向导选择自定义 3.然后下一步再下一步,直到这里,稍后再安装系统 4.然后选择linux,注意这里下面的下拉选择Ubuntu64,因为我们下载的是64位的,如 ...
- ubuntu安装mysql没反应_Ubuntu安装mysql三种安装方式
三种安装方式: 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/sourc ...
- ubuntu mysql 环境,Ubuntu下安装搭建MySQL环境步骤介绍
摘要 腾兴网为您分享:Ubuntu下安装搭建MySQL环境步骤介绍,翼拍照,易码平台,洋葱数学,小度等软件知识,以及poco美人相机,收卡啦,crc16校验工具,ps画笔样式,机械标准件,法硕联盟论坛 ...
- Ubuntu下安装Apache+PHP+Mysql
Ubuntu下安装 apache+php+mysql文本服务器! ------------------------------------------------------------------- ...
- Ubuntu下安装mysql与mysql workbench
其他相关链接 Ubuntu 安装jdk:[链接] Ubuntu安装eclipse:[链接] Ubuntu下安装mysql与mysql workbench:[链接] Ubuntu配置tomcat9:[链 ...
- ubunto安装mysql8.13_ubuntu安装mysql[ubuntu部署]
安装mysql5.6 在ubuntu上安装mysql5.6的版本 1.添加mysql5.6的源sudo apt-get install software-properties-common sudo ...
最新文章
- Linux 移动或重命名文件/目录-mv 的10个实用例子
- 2k 幻14_ROG幻14肝游戏有何体验?携RTX系列献上终极光追画面福利
- 如何把SAP WebIDE里的Web项目同Github仓库连接起来
- BW:BW增量更新方法(假增量)
- python自动搜索请求失败_http请求 request失败自动重新尝试代码示例
- “有 些 事 当 了 程 序 员 才 懂”
- js中立即执行函数会预编译吗_浅析Vue的生命周期以及JS异步
- 高反差保留滤镜学习OpenCV:滤镜系列(11)——高反差保留
- 基于java的班级管理系统
- 抢红包插件实现原理浅析
- 用计算机弹清明上河图谱,[TIF超清] 《清明上河图》北宋 张择端 单幅画1.85GB全卷扫描...
- 【python中级】 获取系统的局域网ip地址
- win10计算机本地组策略编辑器,win10本地组策略编辑器找不到怎么办_win10电脑没有gpedit.msc的解决办法...
- python列表遍历元组_Python 元组遍历排序操作方法
- 前端面试题之浏览器原理篇
- CCLE(Cancer Cell Line Encyclopedia)数据库使用
- C++ define用法
- 抽象类DateFormat
- python学什么方向就业好_学习python就业方向都有哪些?
- PB协议(三)Protobuf的Python开发教程