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

哪里有免费的网站自己做wordpress用的什么主题

哪里有免费的网站自己做,wordpress用的什么主题,北京网站开发不限年龄,南京市建设局网站栖霞Python学习从0开始——项目一day02数据库连接 一、在线云数据库二、测试数据库连接三、数据库驱动介绍四、SQL执行4.1插入测试数据4.2安装数据库连接模块4.3测试SQL语句执行4.4执行SQL的固定步骤及示例 一、在线云数据库 找了一个在线数据库#xff0c;需要邮箱注册#xff… Python学习从0开始——项目一day02数据库连接 一、在线云数据库二、测试数据库连接三、数据库驱动介绍四、SQL执行4.1插入测试数据4.2安装数据库连接模块4.3测试SQL语句执行4.4执行SQL的固定步骤及示例 一、在线云数据库 找了一个在线数据库需要邮箱注册这个永久免费。如果本地装了数据库也可以使用本地的。 这个在线的数据库功能比较简单基本上都是通过SQL语句操作也可以去注册阿里云等云服务器阿里云有三个月MySQL服务器的免费试用期。 我使用的云服务器如果使用这个云服务器一定要将那个返回的页面拍下来我直接识图复制文本的时候密码中有些字母的大小写是混淆了的这个密码只会显示一次很重要。 进入数据库后直接建表 CREATE TABLE picture( pid INT AUTO_INCREMENT PRIMARY KEY, width INT , height INT, oriwidth INT,oriheight INT,thumbnailUrl varchar(128),fromUrl varchar(128),contSign varchar(128) ); alter table picture COMMENT 爬虫图片;二、测试数据库连接 看原始代码参照建立我们自己数据库的配置 新建一个PyMySQL.py文件 #!/usr/bin/python3 import pymysql def test_mysql_connection(host, user, password, db_name): try: # 尝试连接到MySQL数据库 conn pymysql.connect(hosthost, useruser, passwordpassword, dbdb_name) print(成功连接到MySQL数据库) # 使用 cursor() 方法创建一个游标对象 cursor with conn.cursor() as cursor: cursor.execute(SHOW TABLES;) tables cursor.fetchall() print(数据库中的表:, tables) # 关闭连接 conn.close() except pymysql.MySQLError as e: print(f无法连接到MySQL数据库: {e}) # 主方法 def main():# 使用你的MySQL数据库的主机名、用户名、密码和数据库名替换这里的值 test_mysql_connection(mysql.sqlpub.com, 12345, 12345, 12345) if __name__ __main__:main() #终端输入 cd Python/Day02/learm python3 PyMySQL.py #终端输出 成功连接到MySQL数据库 数据库中的表: ((picture,),)数据库成功连接。 以上配置的用户名密码等按照该网站的要求不能泄漏到公共环境测试时替换为自己的连接。 三、数据库驱动介绍 1.mysql-connector 是 MySQL 官方提供的驱动器, 它在Python中重新实现MySQL协议它比较慢但不需要C库可移植性好。2.pymysql是由纯python实现的mysql模块。它相对于mysql.connector, MYSQLdb来说比较年轻。它的效率和可移植性和my-connector理论上是差不多的。3.MySQLdb是一个围绕_mysql简化的Python包装器不支持Python 3_mysql依赖C库MYSQLdb也依赖C库可移植性不太好。4.MysqlClient 是 Python 操作 MySql 的一个驱动程序是 MySQL-python 的另外一个分支目前MySQL-python 只支持到Python2而 MysqlClient 支持 Python3 并且修复了一些bug。 四、SQL执行 4.1插入测试数据 在查询前先来插入一条数据数据取自day01爬虫生成的txt文件。 insert into picture(pid,width,height,oriwidth,oriheight,thumbnailUrl,fromUrl,contSign)values( 144520, 1200, 562, 1200, 562, https://t7.baidu.com/it/u1819248061,230866778fm193fGIF, https://www.vcg.com/creative/1274231988,1819248061,230866778 )列名混杂了大写字母没注意先改一下 alter table picture change thumbnailUrl thumbnail_url varchar(128),change fromUrl from_url varchar(128),change contSign cont_sign varchar(128);4.2安装数据库连接模块 #input pip3 install mysql-connector-python #output Looking in indexes: http://mirrors.aliyun.com/pypi/simple/ Collecting mysql-connector-pythonDownloading http://mirrors.aliyun.com/pypi/packages/0c/54/64c541bd569a3f250e54372be5a9e7ef28b519ff98b58ab4ef1a6f242c3b/mysql_connector_python-8.3.0-cp39-cp39-manylinux_2_17_x86_64.whl (21.5 MB)━━━━━━━━━━ 21.5/21.5 634.6 kB/s eta 0:00:00MB Installing collected packages: mysql-connector-python Successfully installed mysql-connector-python-8.3.0 WARNING: Running pip as the root user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv如果用到MySQLdb可以使用如下语句 import pymysql as MySQLdb安装mysqlclient报错 pip install mysqlclient Looking in indexes: http://mirrors.aliyun.com/pypi/simple/ Collecting mysqlclientUsing cached http://mirrors.aliyun.com/pypi/packages/79/33/996dc0ba3f03e2399adc91a7de1f61cb14b57ebdb4cc6eca8a78723043cb/mysqlclient-2.2.4.tar.gz (90 kB)Installing build dependencies ... doneGetting requirements to build wheel ... errorerror: subprocess-exited-with-error× Getting requirements to build wheel did not run successfully.│ exit code: 1╰─ [24 lines of output]解决方法手动下载再安装在这不测试。 4.3测试SQL语句执行 复制原始代码到新建的learn文件夹下修改每个文件里策参数为测试成功的参数。 #MySqlConnector.py文件 #!/usr/bin/python3 import mysql.connector # 打开数据库连接 db mysql.connector.connect(hostmysql.sqlpub.com,user12345,passwd12345,database12345 )# 使用 cursor() 方法创建一个游标对象 cursor cursor db.cursor() # 使用 execute() 方法执行 SQL 查询 cursor.execute(SELECT * FROM picture) # 使用 fetchall() 方法获取s所有数据 data cursor.fetchall() print(data) # 关闭数据库连接 db.close()#终端 #input python3 MySqlConnector.py #output [(144520, 1200, 562, 1200, 562, https://t7.baidu.com/it/u1819248061,230866778fm193fGIF, https://www.vcg.com/creative/1274231988, 1819248061,230866778)]4.4执行SQL的固定步骤及示例 #step1.创建数据库连接 #step2.创建游标对象 #step3.写sql #step4.执行 #step5.若有返回则取回结果 #step6.关闭连接示例 #step1.创建数据库连接 import mysql.connectordb mysql.connector.connect(hostmysql.sqlpub.com,user12345,passwd12345,database12345 ) #step2.创建游标对象 cursor db.cursor() #step3.写sql #step4.执行 #step5.若有返回则取回结果 #step6.关闭连接 db.close()
http://www.pierceye.com/news/570905/

相关文章:

  • 做网站流量怎么解决广州热点新闻
  • 浙江省网站icp备案网页设计大赛海报
  • 做传奇开服一条龙网站哪个好学计算机网站建设
  • 商城网站素材wordpress影视解析插件
  • 昆明市住房和城乡建设局门户网站如何做自己官方网站
  • 微网站官网室内设计平面图素材
  • 国外做袜靴的网站wordpress在后台文章自定义表单
  • 网站商城建设实训心得优质校建设网站
  • 皖icp网站建设专业建设存在问题及改进建议
  • 建设网银登录网站wordpress怎么删除目录下
  • 网站建设帖子微信附近人推广引流
  • 苏州建网站要多少钱龙岩推广公司
  • 网站二次开发做外贸网站策划
  • 珠海建网站公司wordpress 关闭访问
  • 建设跳转公积金网站网站建设太金手指六六二五
  • 怎样做办公用品销售网站网站开发与维护 专业
  • 大气的网站设计wordpress顶栏
  • 网站开发用到哪些技术中国建设集团官网
  • 淘宝客网站建设多少钱可以做微课ppt模板 网站有哪些内容
  • 太原做网站的wordpress 手机端api
  • 网站开发与rest老河口网站设计
  • 广州个人网站搭建二次元wordpress博客
  • 企业网站用什么cms比较好平面设计在哪里学
  • 网站什么也没动怎么不收录啦wordpress边栏扩大尺寸
  • 专业的聊城网站建设成都品牌策划设计公司
  • 新开神途手游发布网站wordpress 获取分类地址
  • 网站建设亿码酷出名5万站霸屏
  • 仿制网站建设山东关键词优化联系电话
  • 律所网站建设国队男子接力赛有哪些做短租的网站
  • 常用的网站推广方法制作简历模板网站