zoukankan      html  css  js  c++  java
  • python创建mysql数据库中的表

    首先需要安装mysql,安装时注意自己填写的端口号,比如我没有用常用的3306,而是用的3366,还要记住自己mysql的密码

    打开Navicat for MySQL,

    找到左上角的连接选项,

    填写相关内容,

    连接名可以任意,习惯写为自己名字的简写或者本机的ip地址,端口号需要与安装MySQL时填写的端口号相同,密码也要与MySQL中的密码保持一致

    点击确定之后,双击连接名

    然后会显示已有的数据库,由于我之前用命令行创建过几个数据库,所以稍微多几个

    右键点击连接名,选择新建数据库

    填入数据库名,字符集选择Default character set即可,然后点击确定

    然后打开cmd命令行

    输入:

    pip install -i https://mirrors.aliyun.com/pypi/simple/ pymysql

    打开pycharm,正式开始编程

    # -*- coding = utf-8 -*-
    # @time:2020/5/28/028 17:07
    # Author:cyx
    # @File:demo.py
    # @Software:PyCharm
    
    import pymysql
    # 创建连接
    con = pymysql.connect(host='localhost',user='root',password='123456',database='python_db',port=3366)
    cur = con.cursor()
    sql="""
        create table t_student(
        sno int primary key auto_increment,
        sname varchar(30) not null,
        age int(2),
        score float(3,1)
        ) 
    """
    
    try:
        # 执行创建表的sql
        cur.execute(sql)
        print("创建表成功")
    except Exception as e:
        print("创建表失败")
        print(e)
    finally:
        # 关闭连接
        con.close()

    创建成功后再次打开Navicat for MySQL

    万一看到什么都没有时也不要慌,右键点击空白处,选择刷新

    可以看到python_db中添加了一个新的表

     

  • 相关阅读:
    第四课:数字系统抽象
    第三课:叠加法和戴维南法
    第二课:基本电路法
    电路和电子学第一课:集总电路抽象
    第三十六课:告别演出
    第三十五课:多普勒效应和宇宙大爆炸
    第三十四课:光栅和分辨率
    第三十三课:干涉
    第三十二课:复习课
    第三十一集:彩虹
  • 原文地址:https://www.cnblogs.com/cyx-b/p/12982700.html
Copyright © 2011-2022 走看看