linux怎么操作mysql数据库实例_实例 - Linux下用Perl进行MySQL数据库开发_数据库技术_Linux公社-Linux系统门户网站...

news/2024/5/9 0:22:02/文章来源:https://blog.csdn.net/weixin_28843135/article/details/113216878

四、perl进行MySQL开发实例

上述都安装完后,就可以进行实际开发了。

首先在test数据库中新建一个表

mysql> create table address (

-> id int(5) not null,

-> name varchar(40) not null,

-> email varchar(50) not null,

-> telephone int(12) null);

Query OK, 0 rows affected (0.05 sec)

简单的perl代码实例:

#!perl

use DBI;

my $db = "test";

my $host = "localhost";

my $user = "root";

my $pwd = "";

my $connection="dbi:mysql:$db:$host";

my $dbh = DBI->connect($connection,$user,$pwd) or die "failed to connect mysql,$!";

print "插入若干记录\n";

my $sql = "insert into address(id,name,email,telephone) values(?,?,?,?)";

my $sth = $dbh->prepare($sql);

print "输入记录,回车结束:";

while ($inputdata =<>) {

chomp $inputdata;

last unless($inputdata);

my ($id, $name,$email, $tel) = split( /,/, $inputdata);

$sth->execute($id, $name, $email,$tel);

}

# $dbh->commit;

print "下面根据输入的名字打印出EMAIL地址和电话\n";

$sql = "SELECT * FROM address WHERE name=?";

$sth = $dbh->prepare($sql) or die $dbh->errstr;

print "请输入姓名,回车结束:";

while ($inputname =<>) {

my @data;

chomp $inputname;

last unless($inputname);

$sth->execute($inputname) or die "错误: " . $sth->errstr;

while (@data = $sth->fetchrow()) {

print "Email:$data[2]\t Telephone:$data[3]\n";

}

}

#断开连接

$sth->finish();

$dbh->disconnect();0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_813555.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

qq浏览器网页翻译_海淘网站英文页面翻译办法

很多刚刚海淘的朋友&#xff0c;遇到的第一个问题&#xff0c;往往就是&#xff0c;看懂不懂&#xff0c;面对满屏的英文&#xff0c;它认识我&#xff0c;我不认识它&#xff0c;更别提要海淘下单了。接下来&#xff0c;小编分别介绍手机端和电脑端英文页面翻译办法。1、手机端…

wordpress表单数据验证_30分钟搭一个wordpress网站

我是一个着迷于产品和运营的技术人&#xff0c;乐于跨界的终身学习者。欢迎关注我哟&#xff5e;每周五早6点 按时送达&#xff5e;我的第「88」篇原创敬上因为最近工作比较忙&#xff0c;没太多时间思考和写东西。所以今天偷个懒&#xff0c;发一篇实操类文章。这篇文章非常“…

window服务如何通过程序如何打开谷歌浏览器并登陆指定网站_亚马逊如何看listing销量,亚马逊如何看销量排名...

我做跨境电商也有六年的时间了&#xff0c;在电商这个行业也有自己的一些经验。经验也许没有其他大卖家丰富&#xff0c;但会将我知道的都进行分享。如果有不懂得亚马逊问题可以我(V&#xff1a;772024802)。我这里给大家安排一堂直播课&#xff0c;可以系统的帮你解决做亚马逊…

seo扣费系统源码_关键词按天扣费就一定靠谱吗?

最近几年&#xff0c;SEO行业的形势不断变化&#xff0c;各种新出的SEO计费方式和营销模式花样百出。现在大多数SEO公司都打着按天扣费的模式&#xff0c;吸引客户。其实按天扣费模式的猫腻也很多&#xff0c;今天优化君让你们知道一家公司的按天扣费的套路&#xff0c;希望能帮…

python爬虫反爬机制_Python3爬虫学习之应对网站反爬虫机制的方法分析

本文实例讲述了Python3爬虫学习之应对网站反爬虫机制的方法。分享给大家供大家参考&#xff0c;具体如下&#xff1a; 如何应对网站的反爬虫机制 在访问某些网站的时候&#xff0c;网站通常会用判断访问是否带有头文件来鉴别该访问是否为爬虫&#xff0c;用来作为反爬取的一种策…

全面进入HTTPS网站加速新时代,CDN上线免费证书

点击访问折扣活动 点击了解相关专题与HTTPS技术直播 活动推荐 【TechDay】阿里云CDN Tengine开源技术沙龙-上海站&#xff0c;将在8月29日下午阿里虹桥中心展开&#xff0c;多位专家现场探讨CDN QUIC、TLSv1.3、直播、Tengine实践等话题&#xff0c;参与活动即可赢取阿里云定制…

网站服务器停止服务,DDoS攻击是如何让网站停止服务的?

DDoS攻击&#xff0c;是一种耗尽攻击目标的系统资源&#xff0c;导致攻击目标无法响应正常的服务请求的网络攻击方式。虽然&#xff0c;大规模的DDoS攻击占据了大部分的头条新闻&#xff0c;但实际上&#xff0c;较小的DDoS攻击在网络安全环境中更为常见。在没有做好充分的防护…

php实现飘窗,JS实现网站图片飘窗效果,JavaScript悬浮广告(附详细代码)

JS实现网站图片飘窗效果&#xff0c;JavaScript悬浮广告&#xff0c;飘窗效果-丁光辉博客(www.dingguanghui.com)*{margin:0px;padding:0px}#ad{position:absolute;left:0px;top:0px;}//通过ID获取imgaddocument.getElementById("ad");//定义横纵坐标x0;y0;//设置初始…

大型网站技术架构(六)网站的伸缩性架构

2019独角兽企业重金招聘Python工程师标准>>> 网站系统的伸缩性架构最重要的技术手段就是使用服务器集群功能&#xff0c;通过不断地向集群中添加服务器来增强整个集群的处理能力。“伸”即网站的规模和服务器的规模总是在不断扩大。 1、网站架构的伸缩性设计 网站的…

Visual Studio2017 的项目发布与 IIS 网站部署

Visual Studio2017 的项目发布 1.首先打开自己的本地项目&#xff0c;重新生成解决方案必须无报错 2.然后右键选中的项目&#xff0c;点击发布 3.第一次发布需要配置发布的相关信息&#xff0c;如果第N次发布可直接跳过&#xff0c;配置信息如下 3.1 点击连接 发布方法&…

IIS网站部署后,让小伙伴也能查看网站-防火墙配置

前言 上一篇文章讲述了 Visual Studio2017 的项目发布和 IIS 网站的部署&#xff0c;但是部署之后只能在自己的电脑上浏览网站。为了让自己电脑上的网站也能被别人访问&#xff0c;可以对防火墙做一些手&#xff08;配&#xff09;脚&#xff08;置&#xff09;~ 链接&#x…

IIS网站运行报错:无法识别的属性“targetFramework”。请注意属性名称区分大小写。

报错信息如下&#xff1a; IIS网站运行报错&#xff1a;无法识别的属性“targetFramework”。请注意属性名称区分大小写。 报错原因大概是&#xff1a;程序的.netframework版本为4.8&#xff0c;应用池的版本为2.0 &#xff0c;版本不一致所以报错。 修改步骤1&#xff1a;应用…

IIS安装 部署网站

以下是操作文档&#xff0c;均已录制 点此观看bilibili操作视频 第一步&#xff1a;找到位置 控制面板->查看方式选择&#xff1a;类别->卸载程序->启用或关闭windows功能 第二步&#xff1a;勾选 勾选Internet information Services和Internet information Servic…

IIS中的网站访问excel

打开【启用32位应用程序】

IIS部署网站-网站设置起始页

选中网站->默认文档看到有index.html 可以在网站的根目录新建index.html 然后在index.html界面中 设置跳转界面即可 新建index.html 设置跳转 <meta HTTP-EQUIVREFRESH CONTENT"0; URL跳转路径">

icon制作无白色背景_这80个无版权素材网站收好,再来多少视觉XX都不怕!

一张黑洞照片让视觉中国彻底凉凉&#xff0c;虽然社会的版权意识加强是一个好现象&#xff0c;但这种漫天要价的钓鱼执法实在不可取。因此&#xff0c;就看APP为大家整理了80个无版权素材网站&#xff0c;除了图片&#xff0c;还有免费的视频、icon、配色以及矢量图&#xff0c…

到网站进过的服务器 命令,进入服务器命令

进入服务器命令 内容精选换一换如果Windows操作系统云服务器未安装密码重置插件&#xff0c;可以参见本节内容重新设置密码。本节操作介绍的方法仅适用于修改Windows本地账户密码&#xff0c;不能修改域账户密码。Linux操作系统请参见重置Linux云服务器密码(未安装重置密码插件…

帝国站长php主动推送,帝国CMS网站主动推送链接到百度的代码

使用帝国CMS网站的朋友有很多&#xff0c;但是有许多网站更新后不能及时收录&#xff0c;在百度站长平台提供了几种网站链接提交方法可以让百度蜘蛛抓取网站。分别是自动提交、主动推送、网站地图以及手动提交。其中主动推送可以最及时的让百度蜘蛛发现网站最新链接。在之前&am…

基于java jsp的音乐歌曲网站设计

音乐网站设计能够方便地进行音乐及音乐信息的网上发布和更新&#xff0c;并且可以检索到符合查询条件的音乐信息&#xff1b;用户可以将音乐信息实现上传&#xff0c;并能够对各类音乐及音乐信息进行网上查询。该系统具有较强的操作权限管理功能。充分发挥互联网的便利性,使招聘…

基于java jsp的校园二手交易网站mysql

每年毕业生离校时都会丢弃或转赠大量学习生活用品&#xff0c;这些物品往往得不到很好的处理&#xff0c;校园二手网站就是提供了这样的一个网上购物平台。本文主要介绍了该平台的方案论证、总体设计等实现过程&#xff0c;详细论述了设计思想、数据库设计和功能模块设计。实现…