绿色先锋下载站:值得大家信赖的软件下载站!

吾爱破解MySQL连接测试V1.0.3.5 中文版

  • 大小:820 KB语言:简体中文更新日期:2019-03-05
  • 授权:免费版类型:绿色软件星级:
  • 平台:WinXP,Vista,Win7,Win8,WinALL
为您推荐: mysql

吾爱MySQL连接测试(mysql连接测试代码)是一款简单易用的数据库连接测试辅助工具。用mysqli_connect测试连接MYSQL的PHP代码制作的小工具,自己有需要就做了这款小工具,想到注册论坛以来都是伸手党,今天就发出来给大家也分享一下。用易语言写的,需要的朋友评论拿走!

测试php连接mysql的实例实现

1.在linux上搭建好lnmp架构后,先测试一下php是否可以连接上mysql.

测试代码:test.php

<?php 

$link=mysql_connect("172.25.90.14","root","redhat"); 

if(!$link) echo "FAILD!连接错误,用户名密码不对"; 

else echo "OK!可以连接"; 

?> 

2.接下来利用php就可以对mysql进行增删改查了

a.  config.php 首先可创建一个保存常量的config.php

<?php  

define('MYSQL_HOST','172.25.90.14');  

define('MYSQL_USER','root');  

define('MYSQL_PW','redhat');

b.  functions.php 再创建一个保存函数的文件functions.php:

<?php  

require_once 'config.php';  

function connnetDb(){  

//连接mysql数据库  

$conn=mysql_connect(MYSQL_HOST,MYSQL_USER,MYSQL_PW);  

//排除连接数据库异常错误  

if(!$conn){  

    die('can not connect db');  

}  

//在mysql中选中myapp数据库  

mysql_select_db("wzw");  

return $conn;  

}

c.  allusers.php  查询数据库

<?php  

require_once 'functions.php';  

?>  

<!DOCTYPE html>  

<html>  

<head>  

<meta charset="UTF-8">  

<title>所有用户</title>  

<style>  

    table{  

        border-collapse: collapse;  

    }  

    th,td{  

        border:1px solid #ccccff;  

        padding: 5px;  

    }  

    td{  

        text-align: center;  

    }  

</style>  

</head>  

<body>  

<a href="adduser.html">添加用户</a>  

<table>  

<tr><th>id</th><th>名字</th><th>年龄</th><th>修改/删除</th></tr>  

<?php  

//连接数据库  

connnetDb();  

//查询数据表中的所有数据,并按照id降序排列  

$result=mysql_query("SELECT * FROM users ORDER BY id DESC");  

//获取数据表的数据条数  

$dataCount=mysql_num_rows($result);  

//echo $dataCount;  

//打印输出所有数据  

for($i=0;$i<$dataCount;$i++){  

$result_arr=mysql_fetch_assoc($result);  

$id=$result_arr['id'];  

$name=$result_arr['name'];  

$age=$result_arr['age'];  

//print_r($result_arr);  

echo "<tr><td>$id</td><td>$name</td><td>$age</td><td><a href='edituser.php?id=$id'>修改</a> <a href='deleteuser.php?id=$id'>删除</a></td></tr>";  

}  

?>  

</table>  

</body>  

</html>

d.  adduser.html  新建adduser.html页面,提供用户输入表单

<!DOCTYPE html>  

<html>  

<head>  

<meta charset="UTF-8">  

<title>添加用户</title>  

</head>  

<body>  

<form action="adduser.php" method="post">  

<label>用户ID:</label><input type="text" name="id">

<label>用户名:</label><input type="text" name="name">  

<label>年龄:</label><input type="text" name="age">  

<input type="submit" value="提交">  

</form>  

</body>  

</html>

e.  adduser.php  创建处理用户表单数据的服务端文件adduser.php,并将添加的数据返回到列表页面

<?php  

require_once 'functions.php';  

//首先进行非空排错

if(!isset($_POST['id'])){

die('id is not define');

}  

if(!isset($_POST['name'])){  

die('name is not define');  

}  

if(!isset($_POST['age'])){  

die('age is not define');  

}  

$id=$_POST['id'];

$name=$_POST['name'];  

$age=$_POST['age'];  

if(empty($id)){

die('id is empty');

}

if(empty($name)){  

die('name is empty');  

}  

if(empty($age)){  

die('age is empty');  

}  

//连接数据库  

connnetDb();  

//执行类型转换,防止SQL注入  

$age=intval($age);  

//插入数据  

mysql_query("INSERT INTO users(id,name,age) VALUES ('$id','$name','$age')");  

//返回列表页面  

if(mysql_error()){  

echo mysql_error();  

}else{  

header("Location:allusers.php");  

}

f.  edituser.php  创建edituser.php,获取需要修改的数据并呈现成表单,供用户修改数据

<?php  

require_once 'functions.php';?>  

<!DOCTYPE html>  

<html>  

<head>  

<meta charset="UTF-8">  

<title>修改用户数据</title>  

</head>  

<body>  

<?php  

if(!empty($_GET['id'])){  

    //连接mysql数据库  

    connnetDb();  

    //查找id  

    $id=intval($_GET['id']);  

    $result=mysql_query("SELECT * FROM users WHERE id=$id");  

    if(mysql_error()){  

        die('can not connect db');  

    }  

    //获取结果数组  

    $result_arr=mysql_fetch_assoc($result);  

}else{  

    die('id not define');  

}  

?>  

<form action="edituser_server.php" method="post">  

<label>用户ID:</label><input type="text" name="id" value="<?php echo $result_arr['id']?>">  

<label>用户名:</label><input type="text" name="name" value="<?php echo $result_arr['name']?>">  

<label>用户年龄:</label><input type="text" name="age" value="<?php echo $result_arr['age']?>">  

<input type="submit" value="提交修改">  

</form>  

</body>  

</html>

g.  edituser_server.php  提交给服务端edituser_server.php处理:

<?php  

require_once 'functions.php';  

if(empty($_POST['id'])){  

    die('id is empty');  

}  

if(empty($_POST['name'])){  

    die('name is empty');  

}  

if(empty($_POST['age'])){  

    die('age is empty');  

}  

$id=intval($_POST['id']);  

$name=$_POST['name'];  

$age=intval($_POST['age']);  

//连接数据库  

connnetDb();  

//修改指定数据  

mysql_query("UPDATE users SET name='$name',age=$age WHERE id=$id");  

//排错并返回  

if(mysql_error()){  

    echo mysql_error();  

}else{  

    header("Location:allusers.php");  

}

h.  deleteuser.php  执行删除操作后返回主页面

<?php  

require_once 'functions.php';  

//排空错误  

if(empty($_GET['id'])){  

    die('id is empty');  

}  

//连接数据库  

connnetDb();  

$id=intval($_GET['id']);  

//删除指定数据  

mysql_query("DELETE FROM users WHERE id=$id");  

//排错并返回页面  

if(mysql_error()){  

    echo mysql_error();  

}else{  

    header("Location:allusers.php");  

}

吾爱MySQL连接测试(mysql连接测试代码)

软件特别说明:

 杀毒软件报毒!解压密码:www.greenxf.com

软件截图
  • 吾爱破解MySQL连接测试
  • 下载地址
吾爱MySQL连接测试(mysql连接测试代码)V1.0.3.5 中文版
下载不了?解压密码:www.greenxf.com
相关下载
  • SQL Maestro for MySQL(管理MySQL数据库辅助工具)V17.5.0.7
    SQL Maestro for MySQL(管理MySQL数据库辅助工具)V17.5.0.7

    SQL Maestro for MySQL是一款管理MySQL数据库的辅助工具,它提供了多种功能,如数据导入、导出、备份、恢复、查询生成器等,可以帮助用户更方便地管理MySQL数据库。

  • Scuba(数据库扫描软件)V3.0.2.13 最新版
    Scuba(数据库扫描软件)V3.0.2.13 最新版

    Scuba是一款高效且强大的数据库扫描软件,由Facebook开发并开源。它基于内存查询引擎,可帮助开发人员快速扫描和查询数据库,提供实时监控、诊断和优化等功能。Scuba不仅提高了开发人员的工作效率,还增强了数据库的可观察性和可维护性。

  • XmlToSqlite(xml快速导入sqlite大师)V1.9 正式版
    XmlToSqlite(xml快速导入sqlite大师)V1.9 正式版

    XMLToSQLite是一个数据库类,用于将XML文件快速导入SQLite大师。它提供了一个简单易用的接口,使得导入过程变得非常便捷。通过使用该工具,用户可以轻松地将XML数据转换为SQLite数据库格式,并在SQLite大师中进行管理和操作。

  • mysql初始化工具(MySQL数据库初始化程序)V20151103 最新绿色版
    mysql初始化工具(MySQL数据库初始化程序)V20151103 最新绿色版

    mysql初始化工具是一个数据库程序,用于初始化mysql数据库。它可以帮助用户快速创建和配置一个新的数据库,同时提供一些其他的管理功能,如备份和恢复数据库等。该程序使用简单,功能强大,是mysql数据库管理的好帮手。

  • MiTecADOQuery v1.9.0.0电脑版
    MiTecADOQuery v1.9.0.0电脑版

    MiTecADOQuery软件里有非常专业的数据查询功能,你可以直接从平台的储存数据库里,找到用户想要的数据脚本内容,用户可以很方便的提取出去,直接用XML的格式导出非常的方便,有需要的用户快来下载MiTecADOQuery电脑版软件吧!

  • Richardson RazorSQL(数据库管理系统)V9.1.6 免费64位版
    Richardson RazorSQL(数据库管理系统)V9.1.6 免费64位版

    Richardson RazorSQL(数据库管理系统)是Richardson Company开发的SQL数据库管理工具。它集成了数据库浏览器,数据库查询工具、SQL的编辑、数据库管理工具,RazorSQL已经在40多个数据库上进行了测试。 它可以通过JDBC或ODBC连接到数据库。

  • ESEDatabaseView(EDB文件查看软件)V1.52 绿色中文版
    ESEDatabaseView(EDB文件查看软件)V1.52 绿色中文版

    esedatabase是一个数据库类,用于存储和管理大量的结构化数据。它提供了了一种简单易用的方式来创建、读取、更新和删除数据,同时保证了数据的安全性和完整性。esedatabase支持多种数据类型,包括文本、数字、日期和布尔值等,并提供了强大的查询功能,可以帮助用户快速定位和检索所需的数据。此外,esedatabase还具有高效的性能,能够处理大量数据而不会影响系统的响应速度。

  • 易语言mysql注册码生成管理2016下载V1.4.6 最新版
    易语言mysql注册码生成管理2016下载V1.4.6 最新版

    易语言MySQL注册码生成管理2016是一款强大的数据库类软件,它提供了注册码生成、管理、查询、导入导出等功能,可以帮助您快速地管理您的MySQL数据库。

网友评论
  • 热门推荐