php数据写入mysql代码_PHP通过SQL语句将数据写入MySQL数据库指_php

1,php和mysql建立连接关系

2,打开MySQL数据库

3,接受页面数据,PHP录入到指定的表中

1、2两步可直接使用一个数据库链接文件即可:conn.php

mysql_connect("localhost","root","");//连接MySQL

mysql_select_db("hello");//选择数据库

?>

当然,前提是已经安装web服务器、PHP和MySQL,并且建立MySQL表“webjx”

mysql_connect()中三个参数分别为MySQL地址、MySQL用户名和MySQL密码

然后就是通过WEB页面传递数据,让PHP通过SQL语句将数据写入MySQL数据库指定的表中,比如新建文件 post.php

http://www.gaodaima.com/48456.htmlPHP通过SQL语句将数据写入MySQL数据库指_php

require_once("conn.php");//引用数据库链接文件

$uname = $_GET['n'];//GET方法为URL参数传递

$psw = $_GET['p'];

$psw=md5($psw);//直接使用MD5加密

$sql = "insert into members(username,password) values ('$uname','$psw')";

mysql_query($sql);//借SQL语句插入数据

mysql_close();//关闭MySQL连接

echo "成功录入数据";

?>

即可向MySQL数据库hello的members表中插入新的数据“webjx”到username字段、“i0514”到password字段

欢迎大家阅读《PHP通过SQL语句将数据写入MySQL数据库指_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码

e7ce419cf2d6ad34d01da2ceb8829eed.png

微信 赏一包辣条吧~

023a57327877fb4402bcc76911ec18ea.png

支付宝 赏一听可乐吧~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用Java中的JDBC API来连接MySQL数据库并查询数据,然后使用Java IO流将数据写入到TXT文件中。具体步骤如下: 1. 导入MySQL JDBC驱动程序 在开始编写Java程序之前,需要先下载并导入MySQL JDBC驱动程序。可以从MySQL官方网站下载最新版本的JDBC驱动程序,并将其添加到Java项目的类路径中。 2. 连接MySQL数据库 使用JDBC API中提供的DriverManager类和Connection接口来连接MySQL数据库。需要提供MySQL数据库的URL、用户名和密码等信息。代码示例如下: ``` String url = "jdbc:mysql://localhost:3306/mydatabase"; String user = "root"; String password = "123456"; Connection conn = DriverManager.getConnection(url, user, password); ``` 3. 查询数据 连接成功后,可以使用Java的Statement或PreparedStatement对象来执行SQL查询语句,获取MySQL数据库中的数据代码示例如下: ``` Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM mytable"); while (rs.next()) { // 处理查询结果 } ``` 4. 写入TXT文件 使用Java IO流中的FileWriter和BufferedWriter类将查询结果写入到TXT文件中。代码示例如下: ``` File file = new File("data.txt"); FileWriter fw = new FileWriter(file); BufferedWriter bw = new BufferedWriter(fw); while (rs.next()) { String data = rs.getString("data"); bw.write(data); bw.newLine(); } bw.close(); fw.close(); ``` 完整的Java代码示例: ``` import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class MySQLToTXT { public static void main(String[] args) throws Exception { String url = "jdbc:mysql://localhost:3306/mydatabase"; String user = "root"; String password = "123456"; Connection conn = DriverManager.getConnection(url, user, password); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM mytable"); File file = new File("data.txt"); FileWriter fw = new FileWriter(file); BufferedWriter bw = new BufferedWriter(fw); while (rs.next()) { String data = rs.getString("data"); bw.write(data); bw.newLine(); } bw.close(); fw.close(); rs.close(); stmt.close(); conn.close(); } } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值