| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
BernardHage
6年前发布

php 操作mysql

代码:

<?php  header('Content-Type:text/html;charset=utf-8');    // 数据库地址  define('DB_HOST','localhost');  //数据库用户名  define('DB_USER','root');  //数据库密码  define('DB_PASSWORD','root');  //要连接的数据库名  define('DB_NAME','mytest');      // 获得连接  $conn = @mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die('Could not connect: ' . mysql_error());    // 设置字符集  @mysql_query('set names utf8') or die('设置字符集失败!'.mysql_error());    //选择数据库  @mysql_select_db(DB_NAME,$conn) or die('数据库错误'.mysql_error());    //构造一个sql语句,并执行这个SQL语句,获得结果集  $sql_query = 'select * from student';  $result = @mysql_query($sql_query) or die('sql 语句错误:'.mysql_error());    // 输出一条记录  print_r(mysql_fetch_array($result,MYSQL_ASSOC));    echo '<br />';    /*  // insert  $sql_insert = "insert into student values (1004,'行者',32,'男')";  @mysql_query($sql_insert) or die('插入数据出错'.mysql_error());  */    // 显示数据  $sql_query = 'select id,name,age,sex from student';  $result = @mysql_query($sql_query) or die('sql 语句错误:'.mysql_error());    // 每次循环都将从结果集的数组中取出一行,再按字符串下标打印出此行中的数据,直到遍历完此结果集  while( $row = mysql_fetch_array($result)){   echo $row['id'].'--'.$row['name'].'--'.$row['sex'].'--'.$row['age'];   echo '<br />';  }    // 释放结果资源  mysql_free_result($result);      // 关闭数据库  mysql_close($conn);
运行结果: