如何跟测试人员介绍如何使用mysql日志?

如何跟测试人员介绍如何使用mysql日志?,第1张

在连接linux服务器的putty工具中输入“set global general_log=1” 打开日志文件。同时查看并记住日志文件的位置。在putty工具中输入“tail -f 日志文件”就可以查看日志了。有关mysql日志使用方法,可以百度黑马测试相关视频学习。

在工作时,navicat也是装在测试人员的电脑上桌面上的,叫做客户端。mysql就是服务端,在工作中,一般是装在linux服务器上。测试人员在navicat写各种增删改查的sql语句, *** 作的都是mysql数据库里的数据。所有需要上网使用的软件都有客户端和服务端之分。比如微信软件,装在手机上的APP就是客户端,类似QQ,而微信服务器就是服务端,类似mysql.黑马程序员面试宝典中就有这题。

使用Python *** 作MySQL数据库的方式(驱动)有很多种,比如:PyMySQL、MySQLdb、mysqlclient、SQLAlchemy等等

MySQLdb

MySQLdb是 Python 连接 MySQL 最流行的一个驱动,很多框架都也是基于此库进行开发,遗憾的是它只支持 Python2.x,它是基于C开发的库,和Windows 平台的兼容性不友好,现在基本不推荐使用,取代的是它的衍生版本。

mysqlclient

由于 MySQLdb 年久失修,后来出现了它的 Fork 版本 mysqlclient,完全兼容 MySQLdb,同时支持 Python3.x,是 Django ORM的依赖工具,如果你想使用原生 SQL 来 *** 作数据库,那么推荐此驱动。

PyMySQL

PyMySQL是纯 Python 实现的驱动,速度上比不上 MySQLdb,最大的特点可能就是它的安装方式没那么繁琐,同时也兼容 MySQLdb。

SQLAlchemy

SQLAlchemy是一种既支持原生 SQL,又支持 ORM 的工具,它非常接近 Java 中的 Hibernate 框架。

作为一个测试人员,数据库的 *** 作也必须是要掌握的,如果想系统的学习接口测试相关的技术,可以了解一下黑马程序员的软件测试课程,里面讲的非常详细。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8518719.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存