zoukankan      html  css  js  c++  java
  • windows下mysql的安装以及与python的连接

    昨天在ubuntu下尝试python与数据库的连接,MySQLdb出现了一个很奇怪的问题,在eclipse里面找不到这个模块的Error类,但是直接进入python就没有这个问题。今天在windows下试一试,看看是否还有这个问题。这次记录一下搭建环境的过程。

    step 1 : 安装python

    这个过吧,很早以前安装了,记得挺好安的

    step2: 安装mysql

    http://dev.mysql.com/downloads/ 下载,找到window下的版本,下载,然后一路next.

    安装完后,在开始菜单会有一个mysql 5.6 command line client. 但击进入,输入刚才设置的root密码,就会进入mysql shell. 尝试运行show databases; 会出现预安装的库。如果这个client没有出现在开始菜单里面,可以通过命令行进入mysql shell. 首先要把C:\Program Files\MySQL\MySQL Server 5.6\bin加入系统的环境变量path中,然后进入命令行,输入mysql -u root -p,回车,输入密码,进入。

    step3: 安装MySQLdb

    MySQLdb is the MySQL database connector for Python programming.

    到这里 http://sourceforge.net/projects/mysql-python/ 下载,双击,安装。它会安装到pythonxx安装目录的lib/site-packages下。然后,在python里面import MySQLdb,应该可以导入了。

    step4: 在pydev中导入这个MySQLdb

    在eclipse里面试了一下,也能直接import MySQLdb,这个Error类也是有的。很多人貌似遇到过无法导入MySQLdb的问题,这个网上有很多解决方法,基本上就是要把MySQLdb的路径导入到pydev的python interpreter. 

    至于ubuntu的问题,只能重装了,菜鸟的必杀技。。。

  • 相关阅读:
    游标cursor
    SQL: EXISTS
    LeetCode Reverse Integer
    LeetCode Same Tree
    LeetCode Maximum Depth of Binary Tree
    LeetCode 3Sum Closest
    LeetCode Linked List Cycle
    LeetCode Best Time to Buy and Sell Stock II
    LeetCode Balanced Binary Tree
    LeetCode Validate Binary Search Tree
  • 原文地址:https://www.cnblogs.com/orchid/p/2982037.html
Copyright © 2011-2022 走看看