如何下载ubuntu的iso文件?官网看不懂。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何下载ubuntu的iso文件?官网看不懂。相关的知识,希望对你有一定的参考价值。

详细一点。
最好是最新的。

http://mirror.lupaworld.com/ubuntu/releases/8.10/ubuntu-8.10-desktop-i386.iso
在这里下载就可以了,这是国内的源里面的下载地址。这是正式版的最高版本,至于中文可以安装后,联网更新中文语言包,可以在
http://wiki.ubuntu.org.cn里面找到详细方法
参考技术A 下载这个,Ubuntu8.04带语言支持的,官网的cd没语言包
http://119.147.41.16/down?cid=E335BE7D70E16FD5DD94204C7B120492184DC22D&t=2&fmt=-
参考技术B 同zbhigh

如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


今天我们学习下如何利用Jmeter连接并操作MySQL数据库。

如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
准备工作


首先,需要准备数据库及表,且保证能够正常访问,以下是本文用到的数据:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


接着,我这里的MySQL版本为 5.7,为了使Jmeter连接MySQL,需要借助MySQL的JDBC驱动jar包,直接到官网下载即可。

https://dev.mysql.com/downloads/connector/j/

下载之后解压,并将里面的jar包复制到Jmeter的 lib 目录下。


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!

做完以上工作,重启Jmeter即可。


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
JDBC Connection Configuration


启动Jmeter,在测试计划下,新建线程组,然后添加配置元件:JDBC Connection Configuration,设置如下:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


一般情况下,我们填写上面几个内容,其他保持默认即可。


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
JDBC Request


在线程组下,新建取样器:JDBC Request,设置如下:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


Query Type:一般的查询选用 Select Statement;如果是增删改操作,则选用 Update Statement ;如果 Query 内容中有既有查询语句,又有增删改语句,则选用 Callable Statement ;如果SQL语句中有变量,则选用 Prepared Select Statement 或 Prepared Update Statement。

Parameter values:参数值

Parameter types:参数类型

Variable names:变量名,用于保存SQL语句返回结果

Result variable name:创建一个变量,用于保存所有返回的结果

Query timeout:查询超时时间


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
查看结果


为了方便查看请求的结果,我们在这里再添加一个调试取样器和察看结果树。

如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!

运行脚本后,从响应结果可以看到,可正常在Jmeter中连接MySQL,并成功查到了数据。


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
执行多条SQL


如果要执行多条SQL,比如我们想修改学生张三的年龄,并查询修改后的数据,那么在 JDBC Request 做如下修改:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


再次运行脚本,发现出现乱码报错:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


我们需要再修改一下 JDBC Connection Configuration。


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


修改JDBC连接配置

其中,characterEncoding=UTF-8 是为了解决请求中文乱码问题,allowMultiQueries=true 是为了允许执行多条SQL。

再次运行脚本,得到结果如下:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
SQL语句中使用变量


一般的,我们最好不要将SQL语句的参数写死,比如上面我想查询某个学生的信息,这个学生不一定是张三,有可能是其他人,这个时候我们最好在SQL语句中使用变量,也就是参数化。

  • 方法一

首先,我们在线程组下添加一个配置元件:用户定义的变量,并做如下设置:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!

对于这些变量值,我们在SQL语句中通过 ${变量名} 进行引用,以下是对 JDBC Request 的配置:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


重新运行脚本,发现又出现报错了:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


查看请求,看下本次请求的SQL是怎么样的,如下:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


这下大概可以看出原因了,是因为我们定义的变量不是int类型,SQL的查询条件缺少双引号导致出现了报错,修改如下:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


再次运行脚本,得到正确结果如下:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
  • 方法二

我们还有一种方法可以在SQL中使用变量,将SQL语句中的具体参数值用

? 来代替,而对应的查询类型改为 Prepared Select Statement,但需要在请求时传递参数值和参数类型,参数值可以是常量,也可以是变量。

如果参数值是常量,配置如下:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


如果参数值是变量,配置如下:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


当然,参数值也可以既有变量又有常量,比如下面的配置:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
给返回结果设置变量


如果后续需用到查询返回的结果,我们还可以给返回结果设置参数变量,具体的参数为:Variables names 和 Result variable name。

如果设置了 Variables names,那么它会保存SQL语句返回的数据和返回数据的总行数;如果设置了 Result variable name,则会创建一个对象来保存返回的所有数据。


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!
如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!


可以通过 调试取样器 看到详细信息:


如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!




- END -




如何用Jmeter操作MySQL数据库?服了这波操作,看不懂算我输!

原文链接:

https://www.cnblogs.com/wintest/p/12215766.html

本文为51Testing经授权转载,转载文章所包含的文字来源于作者。如因内容或版权等问题,请联系51Testing进行删除

推荐阅读

点击阅读☞

点击阅读☞

点击阅读☞

点击阅读☞

点击阅读☞

“阅读原文”一起来充电吧!

以上是关于如何下载ubuntu的iso文件?官网看不懂。的主要内容,如果未能解决你的问题,请参考以下文章

如何在vmware上安装ubuntu

如何在ubuntu系统中验证系统文件的md5

制作ubuntu16.04 自动安装iso镜像

怎样安装ubuntu安装教程

大话IS08583报文协议

Ubuntu安装步骤(图文)