Ubuntu下安装MySQLdb(mysql-python)的过程_DASEason的博客-程序员秘密

技术标签: python  mysql  

MySQLdb 是链接python和mysql数据库的工具,Ubuntu 自带了python,但是这个工具还是需要我们自己安装配置的

前提:系统安装了python和mysql

1:下载MySQLdb:

点击链接  http://downloads.sourceforge.net/project/mysql-python/mysql-python-test/1.2.3c1/MySQL-python-1.2.3c1.tar.gz?use_mirror=nchc

解压:tar zxvf MySQL-python*


2:安装libmysqlclient-dev:

输入指令:

sudo apt-get install libmysqlclient-dev

找到mysql_config文件的路径

sudo updatedb
locate mysql_config
mysql_config的位置为:/usr/bin/mysql_config

在mysql-python解压后目录下找到:setup_posix.py 文件,然后找到文件中的 mysql_config.path 将其值改为:/usr/bin/mysql_config


3:安装python-setuptools:

输入指令:

sudo apt-get install python-setuptools


4:安装MySQLdb:

在mysql-python解压后目录下输入指令:

sudo python setup.py install 


OK!安装完成

随意找一个python程序,试写引入语句

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import MySQLdb
如果程序能够执行,说明安装成功!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq547276542/article/details/68947119

智能推荐

SpringBoot -- Feign 声明式web service_springboot的feign的声明式_代码行间的无聊生活的博客-程序员秘密

Feign 声明式web service Feign是一种基于HTTP的声明式、模板化的web service客户端 Spring Cloud Feign 通过@FeignClient(“ribbonserver”),声明当前Interface为ribbonserver服务的客户端 通过这种方式在开发调用远程服务时可以像调用本地服务一样,通过注解的方式调用集成Feign创建Feig

甘肃职业中专计算机专业高考,2018年甘肃省中等职业学校学生对口升学专业考试工作的通知..._柯里丁丁的博客-程序员秘密

关于做好2018年甘肃省中等职业学校学生对口升学专业考试工作的通知各市(州)、东风场区招生委员会,省属中等职业学校、技工学校:根据《关于做好2018年甘肃省普通高校招生报名工作的通知》(甘招委发﹝2017﹞28号)要求,为做好2018年我省中等职业学校学生对口升学专业考试工作(以下简称“中职对口升学考试”),现将有关事宜通知如下:一、考试对象参加了2018年甘肃省普通高考报名的普通中专、职业中专(...

NodeJS优缺点及适用场景讨论_天空之城B哥的博客-程序员秘密

http://blog.csdn.net/xiaemperor/article/details/38234979概述:NodeJS宣称其目标是“旨在提供一种简单的构建可伸缩网络程序的方法”,那么它的出现是为了解决什么问题呢,它有什么优缺点以及它适用于什么场景呢?本文就个人使用经验对这些问题进行探讨。一. NodeJS的特点我们先来看看NodeJS官网上的介绍:

微信小程序和app测试重点总结_小雯子打豆豆的博客-程序员秘密

最近想研究下手机端是如何进行接口测试的,那就得先把app和微信小程序的一些测试的重点会了解,我没有做过关于微信小程序和手机app的测试,有不对的希望补充和提建议,下面是我在网上找到的一些知识的总结:1、功能测试:功能测试和web的测试逻辑一样,主要是理解项目的需求设计等,查看功能模块、业务流程、同一功能不同入口时有效性检查、页面交互性检查、输入输出等逻辑进行测试2、权限:app是否可以访问...

DeepFake——实际操作_deepfake教程_fenneishi的博客-程序员秘密

文章目录文件结构执行步骤效果优化辅助知识实验记录环境配置环境配置——数据:环境配置——第三方库环境配置——操作工具环境配置——硬件环境配置——其他bug解除关键信息文件结构总的来说:云端没有必要这么麻烦,只需要几个文件夹:源码、input、output、input_A、input_B、models,出过源码一般都要是空的才好。oss 端:文件系统需要完善一些,OSS可以作为一个项目的中心...

day1_大楠树的博客-程序员秘密

1.int被设置为对目标 计算机而言最为“自然”的长度。自然长度(natural size)指的是计算机处理 起来效率最高的长度。

随便推点

从程序员到项目经理(14):项目经理必须懂一点“章法”【转载】_weixin_30858241的博客-程序员秘密

我经常听到老板经批评项目经理,做事一点章法也没有。所谓章法,就好比武术中的招式或套路,做项目没有章法,就会胡乱出招,项目要取得成功,那就好像猴子用打字机打出莎士比亚的作品一样希望渺茫。要说项目管理的招式,最受欢迎的当数美国项目管理协会的《项目管理知识体系指南》(PMBok)了,他们提出的“九大领域、五大过程组和四十二个过程”,风靡天下,不懂一些的话,你不都好意思说你是项目经理。现在PMBok已...

AMD依然yes!官宣锐龙5000系列CPU,单核性能首次超越英特尔,苏妈:最好的游戏CPU!..._深度学习技术前沿的博客-程序员秘密

点击上方,选择星标或置顶,不定期资源大放送!阅读大概需要15分钟Follow小博主,每天更新前沿干货在 AMD 新发布的四款处理器中,AMD 表示新款 Ryzen 5900X 是“世界上...

C++基础之单例模式自动释放_c++ 单例释放_菜鸟队长2012的博客-程序员秘密

前言一、友元形式二、内部类加静态数据成员形式三、atexit形式四、pthread_once形式前言个人学习笔记       之前的介绍过关于单例模式的例子,其中对象是由_pInstance指针来保存,通过new创建的对象并没有进行释放,是因为单例模式之后没有其他代码需要执行,程序会立马结束,操作系统会自行回收相关资源,但对于后面有相关代码需要执行的程序来说,这种操作就会造成内存泄漏。有没有什么方式可以让对象自动释放?这样既可.

python学习之掷骰子游戏_weixin_33859665的博客-程序员秘密

"""通过学习的python知识,写一个简单的python小游戏游戏名字:掷骰子比大小游戏规则:1、玩家可以选择玩掷几个骰子游戏(默认3个)2、玩家可以设置双方初始的游戏金额(默认10)3、玩家可以设置每次投入金额(默认1)4、通过比大小决定比赛胜负5、一方金额归0则游戏结束"""import random# 首先让玩家通过输入的方式将游戏规...

Windows10安装jupyter notebook背景主题库遇到无法打开的问题及解决方法_jupytertheme用不了_KathyMi的博客-程序员秘密

Windows10安装jupyter notebook背景主题库遇到无法打开的问题及解决方法问题描述:在使用指令pip install jupyterthemes安装成功之后,可以直接第二步指令:jt -l,显示可选用主题,然后正常更改。之后再尝试打开jupyter notebook查看效果出现闪退,在anaconda中显示报错:虽然不知道为什么,但我在安装过程中这个问题确实是存在的。...

一个优秀.NET程序员的技能树(http://www.cnblogs.com/Jax/archive/2007/09/02/879079.html)_vipyjb的博客-程序员秘密

Web/WinForm/通吃,包括ASP.NET,WebService,Remoting,Thread,Serializable,ADO.NET等命名空间精通UML精通DesignPatterns 23+N种模式:默写各个模式UML图,熟记代码实现方式,范例,以及.NET相关接口精通CLRVB.NET/C#通吃精通OOP理念精通DB设计与T-SQL,SQL2005就可以了熟悉AJAX全套技术通吃W

推荐文章

热门文章

相关标签