selenium--链接MySQL数据库并将数据写到数据库

今天给大家讲一下在做自动化测试的时候怎么把自己想要的数据写到指定的数据库里

  • 数据库先准备好,并建立好表

我这里建了一个名为test的数据库,这个库下面有很多表,后面要用到vpn这个表

表的结构自己根据实际项目情况来设置

我这里是id  name  password

注:记得设置数据库连接用户名和密码,一般默认为用户为root,密码为空。自己可以改

  • 下面是一个在vpn1024软件上注册用户,并且把这个用户写到数据库里的脚本

我们在注册后链接了数据库,通过mysql.connector.connect来链接,输入好设定的用户

名和密码。

链接成功后通过插入语句来实现将数据写到数据库里。

  • 我们来执行下这个脚本。

结果提示注册成功:

好,那我们来打开数据库看下是否把刚注册的用户和密码写到了数据库test下的vpn

表里面。

我们看到刚注册的jock593这个用户已经写到了数据库里。

到这里我们就实现了将数据写到指定的数据库里。有问题交流QQ群:610845268

时间: 2024-10-20 09:52:42

selenium--链接MySQL数据库并将数据写到数据库的相关文章

sqoop从mysql向hive中导数据,报数据库访问被拒绝

sqoop从mysql向hive中导数据,报数据库访问被拒绝.但诡异的是,sqoop的报错是提示连接本机的mysql被拒绝了,并不是提示连接目标数据所在的mysql被拒绝.我的还连了zookeeper,还会提示连接所有的zookeeper主机的mysql被拒绝.日志如最下方. 其实这些问题都是一个原因,就是目标数据所在的mysql限制了zookeeper的主机去访问它.只需要在该mysql上授权即可. 执行 grant all privileges on *.* to [email protec

用Nodejs+Express搭建web,nodejs路由和Ajax传数据并返回状态,nodejs+mysql通过ajax获取数据并写入数据库

小编自学Nodejs,看了好多文章发现都不全,而且好多都是一模一样的 当然了,这只是基础的demo,经供参考,但是相信也会有收获 今天的内容是用Nodejs+Express搭建基本的web,然后呢nodejs路由和Ajax之间的数据传输,也就是表单提交,然后在用nodejs把数据写入mysql数据库 用到的东西比较多,但是还是很有趣的 1.安装node.js 安装node.js,直接去官网下载然后根据需求点击下一步就好了 Node.js安装包及源码下载地址为:https://nodejs.org

c#逐行分元素读取记事本txt数据写进数据库

其实这里最关键的一个方法是 StreamReader类里的 ReadLine();这个方法可以逐行读取txt流里面的数据.写了个简单的demo,已经加上了详细的注释说明. ok,好了,不废话,下面直接上代码 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 public void InputData()          {              Dat

python-文件读取json数据写到数据库

#!/bin/env python#coding=utf-8 import sysimport urllib2import jsonimport datetimeimport pymysql as MySQLdbimport timefrom itertools import islice reload(sys)sys.setdefaultencoding('utf-8') mysql_conn = MySQLdb.connect(host="127.0.0.1",user="

从远程服务器数据库中同步数据到本地数据库 sql server 2008 开启分布

控制面板\所有控制面板项\管理工具 打开“管理工具――组件服务”,以此打开“组件服务――计算机”,在“我的电脑”上点击右键.在MSDTC选项卡中,点击“安全配置”按钮. 在安全配置窗口中做如下设置: l         选中“网络DTC访问” l         在客户端管理中选中“允许远程客户端”“允许远程管理” l         在事务管理通讯中选“允许入站”“允许出站”“不要求进行验证” l         保证DTC登陆账户为:NT   Authority\NetworkService

重新学习MySQL数据库3:Mysql存储引擎与数据存储原理

重新学习Mysql数据库3:Mysql存储引擎与数据存储原理 数据库的定义 很多开发者在最开始时其实都对数据库有一个比较模糊的认识,觉得数据库就是一堆数据的集合,但是实际却比这复杂的多,数据库领域中有两个词非常容易混淆,也就是数据库和实例: 数据库:物理操作文件系统或其他形式文件类型的集合: 实例:MySQL 数据库由后台线程以及一个共享内存区组成: 对于数据库和实例的定义都来自于 MySQL 技术内幕:InnoDB 存储引擎 一书,想要了解 InnoDB 存储引擎的读者可以阅读这本书籍. 数据

77)PHP,将session数据写到不用的存储介质中

首先我的siession数据可以写到:文件中    session数据区  或者数据库中, 那么怎么将文件中的session数据或者session数据区的数据写到  数据库中,,又或者任意挑选两个不同的介质互写, 所以也就是重写session的存储机制. 目的: ①便于管理大量的session数据 ②便于Web服务器集群(就是多个apache服务器,因为一台可能不够用)共享session数据.(其实可以有一台专门存储session数据的服务器,然后有多台Web服务器,这样多个Web服务器共享概念

mysql如何利用Navicat 导出和导入数据库

MySql是我们经常用到的数据,无论是开发人员用来练习,还是小型私服游戏服务器,或者是个人软件使用,都十分方便.对于做一些个人辅助软件,选 择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据. 导出数据库: 打开Navicat ,在我们要到处的数据上面右击鼠标,然后弹出的快捷菜单上点击"转储SQL 文件",在再次弹出的子菜单项中选择

数据库Dao层编增删改查写,数据库事务,数据库升级

数据库事务 有两个特点 1.安全性 情景:正常的转账行为,这个时候如果出现停电等异常,已经扣钱但是没有加钱:这个时候就可用数据库事务解决问题 2.高效性: 使用数据库事务添加享受同数量的数据,对比耗时少: 原理:没开始事务的是打开数据库,插入数据,关闭数据库: 开启事务的是数据存到内存,然后一次写入到数据库: 数据库升级 升级的时候版本号必须要大于等于2:而且要大于上一版本: 1 package com.example.databasedemo; 2 3 import android.conte