// 连接数据库 $link = mysql_connect('localhost', 'username', 'password'); if (!$link) { die('连接数据库失败: ' . mysql_error()); } // 选择数据库 $db_selected = mysql_select_db('database_name', $link); if (!$db_selected) { die ('选择数据库失败: ' . mysql_error()); } // 执行SQL语句 $result = mysql_query("SELECT * FROM table_name"); if (!$result) { die('执行SQL语句失败: ' . mysql_error()); } // 获取数据 while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo "字段1: {$row['column1']} 字段2: {$row['column2']}
"; } // 关闭数据库连接 mysql_close($link);
MySQL拓展是PHP的标准拓展,但是自PHP5.5.0起已经不建议使用,建议使用PDO或MySQLi拓展。PDO提供了一个抽象的数据库访问层,支持多种数据库;而MySQLi提供了面向对象和面向过程两种API,并支持新的MySQL特性。