Python建立数据库

所谓数据库,即存储数据的仓库。每一个数据库可以存放若干个数据表,这里的数据表就是我们通常所说的二维表,分为行和列,每一行称为一条记录,每一列称为一个字段。表中的列是固定的,可变的是行。要注意,我们通常在列中指定数据的类型,在行中添加数据,即我们每次添加一条记录,就添加一行,而不是添加一列。对数据库的操作可以概括为就是向数据库中添加、删除、修改和查询数据,其中查询功能最为复杂。
检查数据库是否存在
你可以通过使用“SHOW DATABASES”语句列出系统中所有数据库,检查数据库是否存在:
实例
返回系统中数据库列表:
import mysql.connector
mydb = mysql.connector.connect(
host = “local host”,
user = “your user name”,
passwd = “your pass word”
)
mycursor = mydb.cursor( )
mycursor.execute(“SHOW DATABASES”)
for x in mycursor:
print(x)
或者你可以在建立连接时尝试访问数据库:
实例
尝试连接数据库"mydatabase":
import mysql.connector
mydb = mysql.connector.connect(
host = “local host”,
user = “your user name”,
passwd = “your pass word”,
database = “mydatabase”
)
如果数据库不存在,会收到错误。

Python建立数据库相关推荐

  1. python建立数据库表格

    这个是在已经建立数据库的情况下,才可以使用该代码 #-*- encoding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf- ...

  2. python建立数据库并搜索_如何建立一个简单的数据库,可供人在网络上进行搜索?...

    看题主的需求,应该是一个非常典型的web应用. 以我的经验,大概可以分三块来做.分别是接入,逻辑和存储. 接入就是你说的,"别人在网络上输入一个网址".这里的"网址&qu ...

  3. python建立数据库并序列化_python之数据的序列化

    参考博客:http://www.cnblogs.com/yyds/p/6563608.html 数据的序列化功能表 json.dumps() 将python数据类型转换为(json)字符串 json. ...

  4. python建立数据库并序列化_Python之数据序列化(json、pickle、shelve)

    一.python类型数据和JSON数据格式互相转换 pthon 中str类型到JSON中转为unicode类型,None转为null,dict对应object 二. 序列化/反序列化 将对象转换为可通 ...

  5. python建立数据库和基本表_python基础 — 链接 Mysql 创建 数据库和创表

    重点: 1. 链接服务器的数据库 2. 创建表和格式 3. 插入多行数据 import pymysql try: host='xxx' user='xxx' passwd='xxx' db='test ...

  6. python建立资料库_python 建立数据库

    书籍:python数据科学傻瓜书 Python for Data Science For Dummies 2nd Edition - 2019 简介 学习Python编程和统计数据的快捷方法 Pyth ...

  7. python建立sqlite数据库_python sqlite3 创建数据库

    Python标准库14 数据库 (sqlite3) 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python自带一个轻量级的关 ...

  8. python建立图片索引数据库,根据一段文字,找到存放在电脑上最匹配的图片

    python建立图片索引数据库,根据一段文字,找到存放在电脑上最匹配的图片 作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!

  9. python深度神经网络量化_基于Python建立深度神经网络!你学会了嘛?

    原标题:基于Python建立深度神经网络!你学会了嘛? 图1 神经网络构造的例子(符号说明:上标[l]表示与第l层:上标(i)表示第i个例子:下标i表示矢量第i项) 单层神经网络 图2 单层神经网络示 ...

  10. 命名管道 win7未响应_大数据分析Python建立分析数据管道

    如果您曾经想通过流数据或快速变化的数据在线学习Python,那么您可能会熟悉数据管道的概念.数据管道允许您通过一系列步骤将数据从一种表示形式转换为另一种表示形式.数据管道是数据工程的关键部分,我们将在 ...

最新文章

  1. Jedis操作Redis数据库
  2. oracle 存储过程
  3. postman发送post请求,服务器日志确保GET请求错误“ PageNotFound:208 Request method ‘GET‘ not supported”
  4. 《大数据分析原理与实践》一一第3章 关联分析模型
  5. win 7开机要点用户名的解决方法
  6. docker php composer 使用_如何使用Docker部署PHP开发环境
  7. zabbix-02-CentOS7.4安装zabbix4.0
  8. div字体居中_div和span的使用
  9. ElasticSearch入门教程-索引
  10. J2EE学习辅助工具资料列表及下载3(初学积累中)
  11. 平时如何管理你的项目?
  12. 空间换时间--程序策略
  13. Animator 的总结
  14. VS2017下载安装
  15. 单片机热敏电阻测温度c语言,单片机实现热热敏电阻测温电路
  16. 金蝶专业版怎么反过账当月_金蝶KIS专业版怎么反过账
  17. 【ADRC/Matlab实现】非线性状态误差反馈NLSEF
  18. 广谱感应水处理器与缠绕式电子水处理器的区别
  19. 国家代码查询表(ISO 3166 Codes A2)
  20. python 读写+画图

热门文章

  1. 2023考研计算机408王道考研网盘资源
  2. w10计算机字体怎么设置在哪里设置,win10电脑系统字体大小如何设置
  3. win10浏览器html设置字体大小设置,edge字体大小设置?win10 edge浏览器字体设置技巧...
  4. python如何安装pdfminer_Python3.8安装pdfminer
  5. 中了勒索病毒之后怎么办-亲身经历(2021.8)
  6. Visio图片导入到Word里面的步骤
  7. 编写一个应用程序,给出汉字“你”“我”“他”在Unicode表中的位置。
  8. 如何使用百度云人脸识别服务(V3版接口python语言) (九)批量向人脸库中添加人脸
  9. 如何使用百度云人脸识别服务(V3版接口python语言) (七)开始应用人脸库
  10. Java+opencv+mysql实现人脸识别源码(人脸采集入库+人脸识别相似度)