先下载pymysql文件,http://webscripts.softpedia.com/script/Database-Tools/PyMySQL-71606.html

我下载的是:PyMySQL-0.7.4.zip

然后解压:$ unzip PyMySQL-0.7.4.zip

重命名:mv PyMySQL-0.7.4 py3mysql

登陆root,给该文件夹授权,否则安装不成功,# chmod -R 777 py3mysql

进入py3mysql  # cd py3mysql

运行setup.py进行安装:# python3 setup.py install

如果出现类似语句,说明安装成功

Processing dependencies for PyMySQL==0.7.4

Finished processing dependencies for PyMySQL==0.7.4

接下来进行测试:

# python3 回车,进入python3

# 导入MySQL驱动:

>>> import mysql.connector

# 注意把password设为你的root口令:

>>> conn = mysql.connector.connect(user='root', password='password', database='test')

>>> cursor = conn.cursor()

# 创建user表:

>>> cursor.execute('create table user (id varchar(20) primary key, name varchar(20))')

# 插入一行记录,注意MySQL的占位符是%s:

>>> cursor.execute('insert into user (id, name) values (%s, %s)', ['1', 'Michael'])

>>> cursor.rowcount

1

# 提交事务:

>>> conn.commit()

>>> cursor.close()

# 运行查询:

>>> cursor = conn.cursor()

>>> cursor.execute('select * from user where id = %s', ['1'])

>>> values = cursor.fetchall()

>>> values

[('1', 'Michael')]

# 关闭Cursor和Connection:

>>> cursor.close()

True

>>> conn.close()

至此,ubuntu上的mysql数据库就能够支持python3.*

ubuntu python3 mysql_ubuntu14.04 python3.*连接mysql相关推荐

  1. ubuntu安装mysql_Ubuntu18.04下安装MySQL

    提示:以下操作均在root用户下进行,如在普通用户,请自行加上sudo! # 查看有没有安装MySQL: dpkg -l | grep mysql # 安装MySQL: apt install mys ...

  2. ubuntu server mysql_Ubuntu18.04 Server搭建MySQL服务器

    安装Ubuntu系统就不在这里赘述了,之前文章里写过,哈哈.话不多说,赶紧开始 一.安装MySQL数据库 检查一下有没有安装过MySQL,如果没有安装就没有内容,放心安装好了 dpkg -l | my ...

  3. ubuntu eclipse mysql_ubuntu下eclipse连接mysql

    提示:一定要保证电脑处于联网状态 我们要下载一个mysql-connector-java-5.0.8-bin.jar的东西(当然这个jar包的版本号和你的mysql版本号的关系不是非常大),放到你新建 ...

  4. python3.4 使用pymysql 连接mysql数据库

    为什么80%的码农都做不了架构师?>>>    系统是ubuntu14.04,安装pymysql非常简单 $ sudo pip3 install PyMySQL 用法也非常简单,一个 ...

  5. python3数据库配置,远程连接mysql服务器

    https://blog.csdn.net/ericleiy/article/details/78915556 在Ubuntu/Linux环境下使用MySQL:开放/修改3306端口.开放访问权限ht ...

  6. Python3环境下django连接mysql报错:No module named 'MySQLdb'

    原因是python3中使用了一个新的模块,叫做pymysql,可以直接pip安装 pip安装完成后,在django项目的manage.py文件中添加下面两行就OK了: from django.core ...

  7. python3.5 mysql 库_Python 3.5 连接Mysql数据库(pymysql 方式)

    由于 MySQLdb 模块还不支持 Python3.x,官方的Mysql连接包只支持到3.4,所以 Python3.5 如果想连接MySQL需要安装 pymysql 模块. pymysql 模块可以通 ...

  8. ef6 mysql code first_使用EntityFramework6连接MySql数据库(code first方式)

    demo托管地址:http://git.oschina.net/uustudy/ASP.NET-CodeFirst-MySQL-Demo.git 首先和DB First那篇文章一样,准备工具都要一样的 ...

  9. dw2019连接mysql数据库_Python3连接MySQL数据库

    转载CSDN博主:文博哈哈哈 一.前置准备工作 安装MySQL服务器(安装简单,基本是一路下一步,也可以自行百度查看安装教程). 注:本例基于MySQL服务端8.0.16版本的安装 下载地址:http ...

最新文章

  1. 如果asp.net mvc中某个action被执行了两次,请检查是不是以下的原因
  2. 抓取网页的脚本 【修复】
  3. com/alipay/config/AlipayConfig.java:[1,1] 非法字符: '\ufeff'
  4. 冲刺第四天 1.4 FRI
  5. JSP JavaBean
  6. Oracle 临时表解决ORA-22992问题
  7. Blazor 路由及导航开发指南
  8. LeetCode 889. 已知前序后序 求二叉树(不唯一)
  9. 闪光灯slave是什么意思_闪光灯实战讲解 | 室内光线+闪光灯使用配合=完美光效...
  10. CentOS 6.5上安装Python 2.7.9
  11. CentOS6.6 32位 Minimal版本纯编译安装Nginx Mysql PHP Memcached
  12. springboot整合rabbitmq之延时队列
  13. 苏州大学计算机考研复试机试,2014年苏州大学计算机考研经验
  14. SpringBoot全局异常处理(三十)
  15. db2的SQL1005N 在本地数据库目录或系统数据库目录中已经存在数据库别名
  16. magento常用插件
  17. 谷歌浏览器 Chrome 安装 Tampermonkey 油猴插件的方法
  18. Educoder - Java类和对象之static关键字之求圆环面积和周长
  19. Securify之旅1之TOD漏洞剖析
  20. spm12安装与使用

热门文章

  1. Winform 显示Gif图片
  2. 51 -leetcode 38 -字符串
  3. 4-算法冒泡排序 插入排序
  4. 网站登录页面php代码,一个简单的网页密码登陆php代码
  5. 从零开始学前端:字符串和数组的方法 --- 今天你学习了吗?(JS:Day10)
  6. 1000道Python题库系列分享22(40个填空题)
  7. Python中的偏函数和函数柯里化
  8. wamp安装和配置_手动配置Wordpress环境真香,让我毫不犹豫卸载LAMP和WAMP环境
  9. python css_Python-CSS整理
  10. 力扣235. 二叉搜索树的最近公共祖先(JavaScript)