zoukankan      html  css  js  c++  java
  • Python和mysql的连接

    python与mysql的连接:

    说明:前提是已近安装了mysql以及可视化工具(本人装的是Navicat)

    1.在cmd下下载Python的第三方数据库包:pip install pymysql;

    2.以及把pymysql库添加到pycharm(本人的python编译软件)的编译器中;

    3.创建一个python文件,用import引入pymysql库,然后进行python和mysql的交互了!

    注意:

    a.这个语句“db =pymysql.connect("localhost", "root", "123", "student")”

    是用localhost来连接本地数据,但是有时候我们需要用到本机mysql服务所在的ip;

    b.所以我们用这个语句“db =pymysql.connect("10.154.120.117", "root", "123",

    "student")”但是我们直接换上本机的ip是不行的,我们还需要改一下Navicat中mysql数据

    库中表下面的user表:在user表中把User名是root一行的Host列下的localhost改为‘%’,其

    他行列不需要改,然后保存你的修改!

    c.这时运行你的python程序也还是不行的,以管理员的身份进入cmd,然后用命令:net

    stop mysql(这时如果出现‘该服务无效’的提示,你需要关闭你的计算机,再次启动!不是重启

    哦!) 结束mysql服务,再用命令:net start mysql启动你mysql服务。现在你可以用ip来调用

    你本机mysql服务啦!

  • 相关阅读:
    Python反射(自省)机制
    Python多态和多态性
    Python中子类调用父类的方法
    Python类的组合和继承
    Python类的静态属性、类方法、静态方法
    Python类的内置函数
    Python json模块详解
    python os模块总结
    python sys模块详解
    python 模块和包的入方法
  • 原文地址:https://www.cnblogs.com/kaka6k66k/p/11718469.html
Copyright © 2011-2022 走看看