python day10 数据库(mysql基础)】的更多相关文章

day37 一丶Python进阶----数据库的基础,mysql数据库语言基础(增删改查,权限设定) 什么是数据库:    简称:DataBase ---->DB    数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而数据是按照一定的格式存放    数据库中的数据按照一定的数据模型组织,描述和储存,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享 数据库管理系统:    简称:DataBases Management System ----> DBMS    数据…
python进阶08 MySQL基础补充 本次课程都是基于三张表格的使用 一.子查询 #如何找到‘张三’的成绩 #思路:先找到张三的学号,在拿这个张三的学号到成绩表里面去匹配,得出成绩 #如何用一条查询来得到结果 SELECT grade FROM grades WHERE student_number=(SELECT number FROM students WHERE name='张三');#后面括号内表示将学生表的查询结果,然后将这个查询结果嵌套到成绩表中去 #子查询不常用,99%的查询可…
数据库相关基础1 数据库介绍 1.数据库相关概念  数据库服务器(本质就是一个台计算机,该计算机之上安装有数据库管理软件的服务端)  数据库管理管理系统RDBMS(本质就是一个C/S架构的套接字软件)  库(文件夹)=====>数据库  表(文件)  记录:抽取一个事物所有典型的特征/数据(文件里面的内容) 2.数据库管理系统/软件分类:  关系型:   有表结构,存取数据前必先定义表结构,存数据必须按照字段的类型或者约束来   典型代表:MySQL,Oracle,DB2,SQL server …
数据库介绍及MYSQL基础操作了解 关系型数据库(RDBMS)是按照数据结构来组织,存储和管理数据的仓库.特点:1:数据以表格的形式出现2:每行为各种记录名称3:每列为记录名称所对应的数据域4:许多的行和列组成一张表单5:若干的表单组成database包括:oracle,mysql,sqlserver,db2,postgresql,sqlite,accessRDBMS 术语: 数据库:一些关联表的集合 数据表:表是数据库的矩阵,一个数据库中的表看起来像一个简单的电子表格 列:包含了相同的数据 行…
昨天在学习PYTHON读取数据库的知识时,一直在报错,找不到原因. 最后同事说是语法错误. import sysreload(sys)sys.setdefaultencoding('gb18030') 增加一个这个,后面错误就消失了,成功向数据库中插入了一条数据.…
一.数据库的概念 数据:事物的特征 数据库的本质是:通过套接字进行通信,来读存数据的一种软件,由于每次开发人员写程序都得写数据的套接字,所以诞生了数据库这个软件,减少重复劳动.(sql语句通用) 数据库就相当于文件夹,表就相当于文件(对于关系型数据来讲,非关系型数据库的是用key-value来进行存取的,没有表.#以下都默认是mysql数据库) 二.数据库忘记密码的办法 mariadb有效 vim /etc/my.cnf #主配置文件 [mysqld] skip-grant-table syst…
前言: 最近开始学django了,学了下web框架,顿时感觉又会了好多知识.happy~~ 这篇博客整理写下数据库基本操作,内容挺少.明天写SQLAlchemy. 一.数据库基本操作 1. 想允许在数据库写中文,可在创建数据库时 create database zcl charset utf8; 2. 查看students表结构 desc students; 3. 查看创建students表结构的语句 show create table students; 4. 删除数据库 drop datab…
1.python操作MySQL的 查询(select操作) 步骤 import pymysql # 1.建立数据库连接 conn = pymysql.connect(host='118.24.3.40',user='jxz', password=',port=3306, db='jxz',charset='utf8',autocommit=True) # 2.建立游标并指定返回的类型为字典 # pymysql.cursors.DictCursor 返回一个字典 cur = conn.cursor…
(关于MySQL的安装,具体见下面博客:http://www.cnblogs.com/wj-1314/p/7573242.html) 一.什么是数据库 ? 数据库是按照数据结构来组织,存储和管理数据的仓库,数据库是存储数据的集合的单独的应用程序.每个数据库具有一个或多个不同的API,用于创建,访问,管理,检索和复制所保留的数据. 其他类型的数据存储可以使用,如获取文件系统上的文件或内存中的大的哈希表,但数据并写入不会那么快,但这些类型的系统易于使用. 所以今天,我们使用关系数据库管理系统(RDB…
一.数据库管理系统DBMS 软件,存储数据 认证,授权,限制 SqlServer --- 微软(收费) Oracle,sqlite,access...MySQL 服务端和客户端 想要使用MySQL来存储并操作数据,则需要做几件事情: a. 安装MySQL服务端 b. 安装MySQL客户端 b. [客户端]连接[服务端] c. [客户端]发送命令给[服务端MySQL]服务的接受命令并执行相应操作(增删改查等) 二.MySQL安装 WIN版本安装: 1.下载:http://dev.mysql.com…