Php常用代码数据库的连接及读取和写入

数据库连接代码(php+Mysql)以及读取表中内容:

  例如:php连接MySql

  1.为了更好地设置数据连接,一般会将数据连接所涉及的值定义成变量.

  $mysql_server_name='localhost'; //改成自己的mysql数据库服务器

  $mysql_username='root'; //改成自己的mysql数据库用户名

  $mysql_password='123456'; //改成自己的mysql数据库密码

  $mysql_database='Mydb'; //改成自己的mysql数据库名

  也可把以上变量放在一个文件里,可以随时让其他文件调用.

  例如: 将以上内容放在:db_config.php 那么在其他需要用到数据库的页面直接调用.

  调用代码:require("db_config.php");

  2.连接数据库

  $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password) or die("error connecting") ; //连接数据库

  mysql_query("set names 'utf8'"); //数据库输出编码 应该与你的数据库编码保持一致.南昌网站建设公司百恒网络PHP工程师建议用UTF-8 国际标准编码.

  mysql_select_db($mysql_database); //打开数据库

  $sql ="select * from news "; //SQL语句

  $result = mysql_query($sql,$conn); //查询

  3.读取表中的内容,这里我们用while,可以根据具体情况,用for 或其他的.

  while($row = mysql_fetch_array($result))

  {

  echo "<div style=\"height:24px; line-height:24px; font-weight:bold;\">"; //排版代码

  echo $row['Topic'] . "<br/>";

  echo "</div>"; //排版代码

  }

  4.php写入数据库,Mysql数据的写入

  $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password); //连接数据库

  mysql_query("set names 'utf8'"); //数据库输出编码

  mysql_select_db($mysql_database); //打开数据库

  $sql = "insert into messageboard (Topic,Content,Enabled,Date) values ('$Topic','$Content','1','2011-01-12')";

  mysql_query($sql);

  mysql_close(); //关闭MySQL连接

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2025-01-21 16:33:29

Php常用代码数据库的连接及读取和写入的相关文章

菜鸟十天学会ASP教程之第四天:数据库的连接和读取

教程|十天学会|数据|数据库 上一节:数据库的建立 学习目的:掌握ACCESS数据库的连接和读取记录 首先还打开我们上一节课建立的数据库中的表,随便输入几条记录,如下图: 这节课学习的内容有一点枯燥,但是很重要.在这里不需要知道命令具体的运行情况,外面的很多书籍之所以不适合入门就是因为介绍了太多的理论知识,让初学者一头雾水. 下面开门见山,看两行代码: <% set conn=server.createobject("adodb.connection") conn.open &q

Php连接及读取和写入mysql数据库的常用代码_php技巧

既然现在你看到了这篇文章,说明你肯定知道PHP和MySQL是怎么一回事,我就不啰嗦了.但为什么你还要继续阅读此文呢?可能是以前你习惯复制粘贴一些代码,并没有真正弄懂代码的含义:也可能你以前弄懂了,但像我一样,有一段时间没有接触,生疏了:再或者,有人问你类似的简单问题,而你已经不屑于回答,直接上网搜索,恰好找到了这篇,于是就推荐给那谁谁谁了... 不管怎样,在这里我总结了常用的PHP连接MySQL数据库以及读取写入数据库的方法,希望能够帮到你,当然也是作为我自己的一个回顾总结. 1.为了更好地设置

Ultradev实例教程:2.4 UltraDev与各种数据库的连接代码

教程|数据|数据库 第二章:设置数据库 第四节:UltraDev与各种数据库的连接代码 我们使用Ultradev的时候,可以选择使用多种数据库,比如我们常用的access数据库.sql数据库,mysql等等.Ultradev在与各种数据库连接的时候,所需要的数据库连接代码是不同的.在自己电脑中,可以使用DSN.自定连接字符:在数据库服务器上,可以使用DSN. 自定连接字符或是Server.Mappath:朋友们在初学的时候,容易混淆.在这个系列教材中,我在这里列举一些出来,作为参考. -----

mysql-怎么通过java代码实现对数据库的连接

问题描述 怎么通过java代码实现对数据库的连接 通过java代码如何实现对数据库的增删改查,怎么理解Driver?具体的实现过程请求大神解答-jdbc 解决方案 public class DBTool { //sql 2005 protected static String dbClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; protected static String dbUrl = "jdbc:s

ASP.NET 6种常用数据库的连接方法_实用技巧

1.C#连接连接Access     程序代码:     复制代码 代码如下: using   System.Data;   using   System.Data.OleDb;    ..        string   strConnection="Provider=Microsoft.Jet.OleDb.4.0;";     strConnection+=@"Data   Source=C:BegASPNETNorthwind.mdb";     OleDbC

请问:java代码通过io流怎么读取MySQL数据库生成jsp文件?谢谢!

问题描述 请问:java代码通过io流怎么读取MySQL数据库生成jsp文件?谢谢! java代码通过io流怎么读取MySQL数据库生成jsp文件 解决方案 IO读取数据库?!你确定? 最次也得是jdbc吧?要有大神实现我也涨涨姿势.. 或者jdbc读到内存再写成文件,再用IO读到内存写成jsp? 解决方案二: io流读取文件数据,数据库都是sql语句获取的,你这问法不懂, 解决方案三: 回复a877536298: <% String url = "jdbc:mysql://localho

Eclipse中代码要无法连接mysql数据库,求大神指教

问题描述 Eclipse中代码要无法连接mysql数据库,求大神指教 结果显示是这样:Exception in thread ""main"" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Meth

vc++2005 和sql2008-有谁搞过 VC++2005 和SQL2008数据库的连接啊 能否给段代码参考一下?

问题描述 有谁搞过 VC++2005 和SQL2008数据库的连接啊 能否给段代码参考一下? 有谁搞过 VC++2005 和SQL2008数据库的连接啊 能否给段代码参考一下? 解决方案 using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=要连接的数据库名 ;User ID=数据库I例如sa;Password=你的数据库密码")) { conn.Open(); using (SqlCo

java对数据库的连接代码帮忙修改一下好吗?显示找不到main()方法!!!

问题描述 java对数据库的连接代码帮忙修改一下好吗?显示找不到main()方法!!! //连接数据库的代码 package worker; import java.sql.*; public class DBConn { public static String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; protected static String dbURL="jdbc:sqlserver://