当前位置: 首页 > news >正文

网站做优化应该具备什么win7优化大师下载

网站做优化应该具备什么,win7优化大师下载,做蛋糕网站有哪些,wordpress title 自定义一)数据库SQL语言基础 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database…

一)数据库SQL语言基础

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

1.登录MYSQL数据库软件

在运行窗口输入“CMD”进入仿DOS窗口,然后输入Mysql –u root –proot 命令进入MYSQL数据库环境。其中–u后面是用户名,-p后面是密码。

2.创建数据库SQL代码格式

要想将数据存储到数据库的表中,首先要创建一个数据库。创建数据库就是在数据库系统中划分一块存储数据的空间。在MySQL中,创建数据库的基本语法格式如下所示:

CREATE  DATABASE 数据库名称;
#这个;十分重要,是sql中一个命令的结束符号

在上述语法格式中,“CREATE DATABASE”是固定的SQL语句,专门用来创建数据库。“数据库名称”是唯一的,不可重复出现。
–例-创建名为stu的数据库
image.png

3.创建数据表SQL代码格式

数据库创建成功后,就需要创建数据表。所谓创建数据表指的是在已存在的数据库中建立新表。需要注意的是,在操作数据表之前,应该使用“USE数据库名”指定操作是在哪个数据库中进行,否则会抛出“No database selected”错误。创建数据表的基本语法格式如下所示:

CREATE TABLE 表名
(
字段名1,数据类型[完整性约束条件],
字段名2,数据类型[完整性约束条件]......
字段名3,数据类型[完整性约束条件])

在上述语法格式中,“表名”指的是创建的数据表名称,“字段名”指的是数据表的列名,“完整性约束条件”指的是字段的某些特殊约束条件。
–例-创建数据表
image.png

4.添加数据SQL代码格式

要想操作数据表中的数据,首先要保证数据表中存在数据。MySQL 使用INSERT语句向数据表中添加数据。通常情况下,向数据表中添加的新记录应该包含表的所有字段,即为该表中的所有字段添加数据,具体语法格式如下所示:

INSERT INTO TABLES(字段名1.字段名2..) VALUES(字段名1.字段名2...);

在上述语法格式中,“字段名1.字段名2,…”表示数据表中的字段名称,此处必须列出表中所有字段的名称:“值1,值2,…”表示每个字段的值.每个值的顺序、类型必须与对应的字段相匹配。
–例-添加数据
image.png

二)数据库操作

1. 连接数据库

连接数据库需要用到pymysql这个库,使用pip install pymysql安装或者是在pycharm安装。
Pymysql简介:是一个使用python连接到MySQL的库,是一个纯python编写的库。
环境要求:
Python2.7
Python version>=3.4
连接数据库需要以下步骤:

#1.导包
import pymysql#2.创建链接
coon = pymysql.connect(#connect有许多参数远不止下面六个,感兴趣可自行查阅host='localhost', #host指的是地址,其中loaclhost是本机user='root', #user是用户password='123456', #password是密码port=3306, #port是端口,mysql的端口是3306db='stu', #dh即database,是要连接的数据库charset='utf8' #编码格式
)#3.建立游标,可以控制当前语句执行到哪里
cur = coon.cursor()#4.编写MYSQL语句并执行
cur.execute("select * from stu1")#5.输出结果
res=cur.fetchall() #获取结果
print(res)#6.关闭连接
cur.close() #关闭游标
coon.close() #关闭连接

–例-验证连接是否成功

import pymysqlcoon = pymysql.connect(
host='localhost',user='root',password='123456',port=3306,db='stu',charset='utf8'
)
cur = coon.cursor()
cur.execute("select * from stu1")
print("连接成功")cur.close()
coon.close()

image.png

2.执行SQL语句

Execute()方法用来执行sql语句,sql语句必须以字符串的形式。
Fetchall()方法用来获取结果,以便于print打印出结果。
–例-连接stu数据库,创建stu表,并查看表结构,在创建完成表后打印创建成功。

import pymysqlcoon = pymysql.connect(
host='localhost',user='root',password='12345678',port=3306,db='stu',charset='utf8'
)
cur = coon.cursor()
cur.execute("create table stu (id int primary key,name char(8) not null,age int(2) not null,sex char(2) not null)")
print("创建成功")
cur.execute("desc stu")
res =cur.fetchall()
print(res)
cur.close()
coon.close()

image.png

3.插入、修改、删除数据

commit命令用于把事务所做的修改保存到数据库,在插入数据或修改数据时需要用commit保存一下数据。
–例-连接stu数据库,并将数据插入stu表,并查询stu表中的所有信息,查询完毕后打印查询完毕。
(0001,‘一’,1,‘F’),(0002,‘二’,2,‘F’),(0003,‘三’,3,‘F’),(0004,‘四’,4,‘F’),

import pymysqlcoon = pymysql.connect(
host='localhost',user='root',password='12345678',port=3306,db='stu',charset='utf8'
)
cur = coon.cursor()
cur.execute("insert into stu values(0001,'一',1,'F'),(0002,'二',2,'F'),(0003,'三',3,'F'),(0004,'四',4,'F');")
coon.commit()
cur.execute("select * from stu")
res =cur.fetchall()
print(res)
cur.close()
coon.close()
print('查询完毕')

image.png

http://www.fp688.cn/news/163458.html

相关文章:

  • 网站怎么做赚钱疫情最严重的三个省
  • 做企业网站什么软件好淘宝店铺怎么推广和引流
  • 黄村网站建设费用网页设计用什么软件做
  • 哪些网站可以做爬虫实验国家卫健委每日疫情报告
  • 做网站计入什么科目百度可以发布广告吗
  • 做的网站百度没收录淘宝排名查询工具
  • 南昌市东站建设公司营销策略4p分析怎么写
  • 给人做网站的武汉seo推广
  • 河南高端网站建设比较靠谱的电商培训机构
  • wordpress查询数据库插件seo标题优化是什么意思
  • 绵阳做网站优化上海网络seo
  • 诚信通国际网站怎么做关键词查找的方法有以下几种
  • 长春市长春网站建设网温州高端网站建设
  • 郴州网站建设专业定制百度发布信息怎么弄
  • 英文网站提交产品怎么做市场推广
  • 网站建设培训招生乔拓云智能建站
  • 网站日常维护方法网页广告调词平台
  • 优质网站的衡量标准郑州网站推广报价
  • 论坛类型的网站怎么做河南百度关键词优化排名软件
  • 西安俄语网站建设站长工具是干嘛的
  • wordpress 存储视频优化网站标题
  • 实体店做团购有那些网站长春seo排名公司
  • wordpress 下拉加载关键词优化技巧有哪些
  • Wordpress的高级版网站关键词优化应该怎么做
  • 网站开发表格整体页面居中外贸平台有哪些?
  • 旅游类网站设计模板下载百度网站收录入口
  • 淘宝客网站做app全球网站流量排名查询
  • 怎么解决360导航的网站建设网络推广的方法有多选题
  • 未明潮网站建设保密协议福州百度seo代理
  • 手机怎么建网站拓客软件哪个好用