问题:程序员和数据库的爱情故事;程序为了追一个叫MySQL数据库的姑娘,先苦练功夫,自己模拟泡妹过程积累经验,于是想到一个解决方法;【解决虚拟机跑需要连接数据库的程序卡的问题,通过在物理机Windows系统的pycharm连接虚拟机Ubuntu的 数据库】

  1. 想法:程序员首先在自己家(Windows系统下中的pycharm程序),连接自己家中卧室(虚拟机中的Ubuntu)的美女模型(MySQL数据库);

  2. 准备工作:泡妹子想要更漂亮的 自己也需要升级,曾经10w的money就跟你走了,(python2.7是可以直接通过在pycharm安装MySQL模块连接Ubuntu的MySQL数据库)现在呢?想想就好了,所以程序员也给自己升级(在Windows系统下的pycharm安装python3.*版本安装pyMySQL包)——》【怎么安装pyMySQL包】

  【

    2.1:pycharm软件更换pip默认安装源为国内安装源(之前有发表的文章,点击链接可查看如何更换):https://www.cnblogs.com/yblackd/p/11717186.html

    2.2:pycharm安装pyMySQL包(之前有发表的文章,点击链接可查看如何更换):https://www.cnblogs.com/yblackd/p/11717240.html

  】

  3.开始练习泡妹子:

    3.1 查看妹子的 位置((虚拟机中的Ubuntu)的IP地址):在虚拟机终端中——>>ifconfig,找到虚拟机IP

    3.2 查看能否和妹子聊天,妹子是否理你:

 import pymysql

 # 创建连接对象,host:Ubuntu IP地址(卧室地址),port:数据库端口(默认为3306)【卧室门牌号】,user:登录mysql的用户名【你的 身份,告诉妹子你是谁】, password:登录数据库的密码【身份令牌,妹子要对你进行安全验证】, charset:数据库编码格式
conn = pymysql.connect(host="192.168.137.128", port=3306, user="root", password="mysql", charset="utf8") # 创建游标对象
cur = conn.cursor()
# 构建你想要执行的sql语句
sql = "create database jing_dong charset=utf8;"
# 返回一个你的SQL语句对数据库的影响数量
count = cur.execute(sql)
print(info)
# 提交命令
conn.commit() # 关闭连接
cur.close()
conn.close()

3.3 查看结果

  你的命令是否得到想要的 结果【通过你和妹子模型聊天是否成功撩到手】,如果撩到手,就可以准备去撩真人妹子了【连接不同的数据库,IP地址更换】

window系统下的pycharm对虚拟机中的Ubuntu系统操作MySQL数据库的更多相关文章

  1. window用ssh连接本机虚拟机中的ubuntu

    @window用ssh连接本机虚拟机中的ubuntu 主机和虚拟机间通信,需将2台机器的IP地址设为同一网段. 1.设置虚拟机: 虚拟机–> 设置–> Hardware –> Net ...

  2. 通过ssh访问虚拟机中的ubuntu系统

    首先把 network 连接方式由 NAT 改为 Bridge Adapter,这样虚拟机中的 ubuntu 就可以有独立的 IP 地址. 安装 openssh: sudo apt-get insta ...

  3. 如何解决虚拟机中的ubuntu系统方向键与退格键不能正常使用的问题

    问题描述: 在虚拟机中安装了ubuntu系统,打开vi,当vi进入insert模式后,后退键(backspace)不能删除字符,上下左右键也对应了W,S,A,D. 解决办法: cp /etc/vim/ ...

  4. 用secureCRT连接虚拟机中的Ubuntu系统,出现“远程主机拒绝连接”错误

    因为我的Ubuntu中未安装ssh服务,终端下运行命令: sudo apt-get install openssh-server 之后重启一下sshd服务: sudo service sshd res ...

  5. 在django中使用orm来操作MySQL数据库的建表,增删改

    多张表之间的三种关系:一对一,一对多,多对多 创建表 一对一 xx = models.OneToOneField(to='表明',to_field='字段名',on_delete=models.CAS ...

  6. 配置SecureCRT连接本地虚拟机中的Linux系统

    转自:http://www.pythoner.com/196.html 由于平时公司开发时都是使用SecureCRT连接的Linux服务器,所以也想使用SecureCRT在自己电脑上连接本地虚拟机中的 ...

  7. 在虚拟机中安装Ubuntu Server 15.04

    学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...

  8. 如何在虚拟机中安装Win7系统

    在虚拟机里安装系统,可以很方便我们对系统的各项功能进行测试,而又不会影响本机系统,本节就介绍如何在虚拟机中安装Win7系统 . 工具/原料 vm9虚拟机 电脑一台 方法/步骤 1 在百度上搜索win7 ...

  9. 虚拟机中给linux 系统添加硬盘以后,进行分区挂载

    当自己虚拟机中的linux 系统硬盘不够用的时候需要添加硬盘给系统使用,所以可以通过以下的步骤实现 1.关闭自己的客户机,然后执行以下步骤 2. 上面的步骤完成以后,重点来了,下面打开客户机,执行以下 ...

随机推荐

  1. go语言设计模式之interpreter

    interpreter.go package interpreter import ( //"fmt" "strconv" "strings" ...

  2. 挑战编程 uva100 3n+1

    挑战编程 刘汝佳 的第一道习题  热身题 熟悉下提交格式 题意 #include <iostream> #include <algorithm> using namespace ...

  3. uva 10189 扫雷

    简单的输入 判断周围上下左右组合的八个方向的雷 然后输出 代码 #include <iostream> #include <memory.h> using namespace ...

  4. .NET Core 中的命名问题:Startup 中的 ConfigureServices 与 Configure

    一直不喜欢 Startup 中这两个可读性很比较差的糟糕命名 ConfigureServices 与 Configure.ConfigureServices 用于配置依赖注入以在运行时根据依赖关系创建 ...

  5. 打印对象(__str__()和__repr__())

    当打印一个类的实例时,返回的字符串是对象的地址信息,如<__main__.Student object at 0x109afb310>,很不好看 可通过在类内定义__str__(),这样打 ...

  6. pytorch-argparse的用法

    import argparse def parse(): parser = argparse.ArgumentParser() parser.add_argument('--scales',help= ...

  7. 洛谷 P2602(数位DP)

    ### 洛谷 P2602 题目链接 ### 题目大意:给你一个区间,问你区间所有数字中,0.1.2 .... 9 的个数的总和分别为多少. 分析: 枚举 0 ~ 9 进行数位 DP 即可. 注意记忆化 ...

  8. ubuntu通过代理设置update源

    ubuntu更换国内源 备份/etc/apt/sources.list文件 cp /etc/apt/sources.list /etc/apt/sourses.list.backup #163源deb ...

  9. 内核态发生非法地址访问是否会panic

    https://mp.weixin.qq.com/s?__biz=MzAwMDUwNDgxOA==&mid=2652663676&idx=1&sn=b18ab57322594e ...

  10. 从零开始学 ASP.NET Core 与 EntityFramework Core 目录

    从零开始学 ASP.NET Core 与 EntityFramework Core 介绍 我是一个目录,它旨在帮助开发者循序渐进的了解 ASP.NET Core 和 Entity Framework ...