zoukankan      html  css  js  c++  java
  • Python教程:连接数据库,对数据进行增删改查操作

    各位志同道合的同仁可以点击上方关注↑↑↑↑↑↑

    本教程致力于程序员快速掌握Python语言编程。

    本文章内容是基于上次课程Python教程:操作数据库,MySql的安装详解 和python基础知识之上进行的。如想学习python基础请移步:Python开发实战系列教程-链接汇总,持续更新。

    1.mysql的使用

    上节课介绍了mysql安装及注意详解。所以本次的基础都是,建立在已经安装过mysql环境的基础之上进行的。

    1.1安装工具

    我们使用Navicat Premium工具进行操作。软件下载链接:https://yunpan.cn/cM9wzNM4KefD8 访问密码 6a40

    安装方式见下图:Python教程:连接数据库,对数据进行增删改查操作

    1.2连接数据库引擎并创建一个数据库。

    连接本机数据库引擎

    Python教程:连接数据库,对数据进行增删改查操作

    Python教程:连接数据库,对数据进行增删改查操作

    新建一个数据库:

    在左侧链接的名称上,右键点击打开链接,然后右键选择创建数据库。例如我们创建一个名称为fullstack的数据库:我们推荐选择UTF-8的字符集编码的

    Python教程:连接数据库,对数据进行增删改查操作此时数据库列表中就会显示一个fullstack的数据库:

    Python教程:连接数据库,对数据进行增删改查操作这样一个数据库就建立完毕了。其他相关功能,大家大胆尝试就会找到。一般点击右键。比如:打开数据库等。

    1.3.新建表

    在表上右击选择新建表:填好字段如下所示:

    Python教程:连接数据库,对数据进行增删改查操作

    增删改差数据:

    Python教程:连接数据库,对数据进行增删改查操作其实界面程序很方便使用。大家用于探讨。

    2.sql语句:

    界面化程序很好用,非常适合快速创建数据库的操作。但我们不得不了解并会使用sql语句进行创建删除表数据库的操作。以便于可以读懂别人的sql语句。

    我们以创建一个名称为stack的数据库。

    2.1创建数据库:

    create DATABASE stack

    删除数据库:

    drop database stack

    2.2 创建表:

    create table table1(

    id int PRIMARY KEY,

    LName varchar(255) ,

    Descript varchar(255)

    )

    删除表:

    DROP TABLE table1

    2.3对数据的增删改差操作:

    增加:INSERT INTO LANGUAGE (NAME, descript) VALUES('全栈','做全栈攻城狮')

    删除:delete from `language` where id=3

    修改:update `language` set name='123' where id=2

    查询:select * from `language`

    丝毫没有思路,可能有点乱,但对于已经是程序员的你来说的话应该不出问题了。是时候回顾一下sql语句了。

    如果感觉文章还可以,请点击订阅关注我。

    写代码也要读书,爱全栈,更爱生活

    做全栈攻城狮

  • 相关阅读:
    2018-5-19-创建不带BOM-的UTF8
    2018-5-19-创建不带BOM-的UTF8
    2019-2-27-win10-uwp-去掉-Flyout-边框
    2019-2-27-win10-uwp-去掉-Flyout-边框
    PHP addChild() 函数
    PHP addAttribute() 函数
    PHP __construct() 函数
    PDOStatement::setFetchMode
    PDOStatement::setAttribute
    自动收集执行计划
  • 原文地址:https://www.cnblogs.com/happpytoo/p/5936775.html
Copyright © 2011-2022 走看看