zoukankan      html  css  js  c++  java
  • python操作mysql

    python 2.x使用MySQL-python

    python3.x使用pymysql

     1 import pymysql
     2 """
     3 show databases;  # 查看数据库
     4 CREATE SCHEMA `mydb` DEFAULT CHARACTER SET utf8 ;  # 创建库
     5 use mydb;  # 使用mydb,之后才能对mydb库进行操作
     6 create database [dbname]  # 也可以这样创建库
     7 use mydb2;
     8 show tables;
     9 create table students(
    10 id int not null auto_increment primary key,
    11 name char(64) not null,
    12 sex char(4) not null,
    13 age tinyint unsigned not null,
    14 tel char(13) null default "-"
    15 );
    16 """
    17 
    18 conn = pymysql.connect(host="127.0.0.1", user="root", passwd="123", db="mydb2")  # 连接数据库
    19 
    20 cur = conn.cursor()  # 创建游标
    21 
    22 # 执行SQL语句
    23 re_count = cur.execute("insert into students(Name, sex, age, tel) values(%s, %s, %s, %s)",("zengchunyun", "M", 18, 187))
    24 
    25 conn.commit()  # 提交
    26 cur.close()  # 关闭游标
    27 conn.close()  # 关闭连接
    28 
    29 print(re_count)  # 打印影响行数
  • 相关阅读:
    解决ERROR C2011: 'FD_SET' : 'STRUCT' TYPE REDEFINITION问题
    github简单使用教程
    Win32 多线程的创建方法和基本使用
    day 05
    day04
    day03
    day02
    day 06
    day_05
    day 05
  • 原文地址:https://www.cnblogs.com/zengchunyun/p/5291450.html
Copyright © 2011-2022 走看看