用Python连接MySQL

  1. 打开MySQL 8.0

    • 建库create database db_test; ,db_test为自己命名的库名

    • 使用库use db_test

    • 检查是否建好show databases;

    • 建表

       CREATE TABLE student
      (Sno     CHAR(5) NOT NULL UNIQUE,
      Sname    CHAR(20),
      Ssex     CHAR(2));
      
    • 插入两个元组

      INSERT
      INTO     student
      VALUES   ('001','张三','男');
      
      INSERT
      INTO     student
      VALUES   ('002','李四','女');
      
    • 检查表结构desc student;

    • 检查插入

      select Sname 
      From student;
      
  2. 打开PyCharm新建python文件

    • 在终端依次输入

      pip install mysql
      pip install pymysql
      pip install mysqlclient
      
    • 输入

      import MySQLdb
      db = MySQLdb.connect("localhost","root","1234","db_test",charset="utf8")
      #("localhost","用户名","密码","库名",charset="utf8")
      cursor = db.cursor()
      cursor.execute("SELECT * from student")
      #("SELECT * from 表名")
      data = cursor.fetchall()
      for d in data:
          print(d)
      db.close()
      
    • 测试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值