MySQL扩展提供了多种函数,可用于建立和管理数据库连接。下面是一个使用MySQL扩展建立数据库连接的示例:
$connection = mysql_connect('localhost', 'username', 'password'); if (!$connection) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully';
在上述代码中,首先使用mysql_connect
函数创建了一个到MySQL数据库的连接。如果连接不成功,该函数会返回FALSE,程序使用die
函数输出错误信息并退出。如果连接成功,则输出连接成功的消息。
使用MySQL扩展执行查询操作也很容易。下面是一个使用mysql_query
函数执行查询操作的示例:
$result = mysql_query('SELECT * FROM users'); if (!$result) { die('Query failed: ' . mysql_error()); } while ($row = mysql_fetch_assoc($result)) { echo 'Name: ' . $row['name'] . ', age: ' . $row['age'] . '<br>'; }
在上述代码中,使用mysql_query
函数执行了一条查询语句,并将结果保存到$result
变量中。如果查询失败,程序使用die
函数输出错误信息并退出。如果查询成功,则使用mysql_fetch_assoc
函数逐行读取查询结果,输出每行数据的name
和age
字段。
MySQL扩展还提供了其他许多函数,可用于执行更新操作、获取MySQL服务器信息、获取查询结果数量等。开发者可以根据需求选择合适的函数,灵活构建与MySQL数据库的连接和交互。