数据库操作方式(数据库操作是什么意思)

lxf2023-07-26 00:20:01
先下载mysqldb # encoding = gbkiimportmysqldb # import sys # # reload(sys)# sys . set default encoding(' UTF-8 ')。打印“连接...”host = ' 192 . 168 . 1 . 77 ' user = ' root ' passwd = ' 123456 ' db = ' test ' conn = mysqldb . connect(host,user,passwd,db,charset = ' gbk ')print ' Connection success ' cursor = conn . cursor()# query = " insert into test(id,name) values(%s,%s)" #param = ("1 ","汉字")#cursor.execute(query,param)# conn . commit()cursor . execute(' select * from安装DBI模块第一步:从工具栏下载DBI.zip,下载后用winzip解锁到一个temp目录。总共有三个文件:Readmedbi。PPD DBI.tar.gz第二步:在DOS窗口下,在temp目录下运行下面的DOS命令:ppm install DBI.ppd如果提示输入无效命令,可以在perl/bin目录下运行。2.安装DBD-Mysql模块从软件下载下载DBD-Mysql.zip,安装方法相同。3.准备数据库启动mysql,先创建一个数据库mydata,然后创建一个表AddressMySQL >创建数据库my data;查询OK,1行受影响(0.00秒)mysql >使用mydata数据库更改了mysql >创建表地址(-> id int(5) not null,-> name varchar(40) not null,-> email varchar(50) not null,-> telephone int(12)null);查询OK,0行受影响(0.05秒)输入一些数据:MySQL > insert into地址值(-> 1,'夜鹰','夜鹰@ 163.net ',92384092);查询正常,1行受影响(0.00秒)IV。使用perl程序插入几条记录并进行查询。用DBI;#连接到数据库mydata my $ DBH = DBI-> connect(' DBI:MySQL:mydata ')或者die“无法连接到数据库:”。DBI-> errstr;打印“插入多条记录\ n”;my $ sth = $ DBH--> prepare(q { INSERT INTO address(id,姓名,电子邮件,电话)值(?, ?, ?, ?) }) });打印“输入记录,回车结束”:while($ input data =){ chop $ input data;last除非($ input data);my ($id,$name,$email,$tel) = split( /,/,$ input data);$sth->execute($id,$name,$email,$ tel)} # $ DBH-> commit;Print“根据输入的姓名打印出下面的邮件地址和电话号码\ n”;my $ sth = $ DBH--> prepare(' SELECT * FROM address WHERE name =?')或者die $ DBH-> errstr;打印“请输入您的姓名,并按回车键”:while($ input name =){ my @ data;chomp $ inputnamelast unless($ input name);$sth->execute($inputname)或die "error:"。$ sth-> errstr;while(@ data = $ sth-> fetchrow _ array()){ print " Email:$ data[2]\ t phone:$ data[3]\ n ";} } # disconnect $ DBH-> disconnect;夜鹰 adminjs.cn是一个以CSS、JavaScript、Vue、HTML为核心的前端开发技术网站。 我们致力于为广大前端开发者提供专业、全面、实用的前端开发知识和技术支持。 在这个网站中,您可以学习最新的前端开发技术,了解前端开发的最新趋势和最佳实践。 我们提供丰富的教程和案例,让您快速掌握前端开发的核心技术和流程。 Adminjs.cn还提供了一系列实用的工具和插件,帮助你更高效的进行前端开发。 我们提供的工具和插件都是经过精心设计和优化的,可以帮助您节省时间和精力,提高开发效率。 在Adminjs.cn,你可以找到让你成为更优秀的前端开发者所需的所有前端开发资源。 欢迎加入我们的大家庭,一起探索前端开发的无限可能!