
在Ubuntu系统上安装配置PHP以连接MSSQL数据库是一项常见的任务,特别是在开发Web应用程序时。在本文中,我们将介绍如何在Ubuntu系统上安装PHP、MSSQL扩展以及配置数据库连接,同时提供具体的代码示例。
安装PHP
首先,需要确保在Ubuntu系统上安装了PHP。可以通过以下命令来安装PHP:
sudo apt update sudo apt install php
安装MSSQL扩展
接下来,需要安装PHP的MSSQL扩展来连接MSSQL数据库。可以使用以下命令来安装:
sudo apt install php-mssql
编辑php.ini文件
打开PHP的配置文件php.ini,可以使用以下命令:
立即学习“PHP免费学习笔记(深入)”;
sudo nano /etc/php/7.x/apache2/php.ini
在php.ini文件中添加以下行来启用MSSQL扩展:
一个类似淘宝助理、ebay助理的客户端程序,用来方便的在本地处理商店数据,并能够在本地商店、网上商店和第三方平台之间实现数据上传下载功能的工具。功能说明如下:1.连接本地商店:您可以使用ShopEx助理连接一个本地安装的商店系统,这样就可以使用助理对本地商店的商品数据进行编辑等操作,并且数据也将存放在本地商店数据库中。默认是选择“本地未安装商店”,本地还未安
0
extension=php_mssql.so
重启Apache服务
保存并退出php.ini文件后,重启Apache服务使更改生效:
sudo service apache2 restart
现在,您可以使用PHP代码连接MSSQL数据库。以下是一个简单的示例代码:
<?php
$serverName = "localhost";
$connectionOptions = array("Database" => "your_database", "Uid" => "your_username", "PWD" => "your_password");
// 通过sqlsrv_connect()函数连接数据库
$conn = sqlsrv_connect($serverName, $connectionOptions);
if ($conn) {
echo "Connection established.
";
} else {
echo "Connection could not be established.
";
die(print_r(sqlsrv_errors(), true));
}
// 查询数据
$sql = "SELECT * FROM your_table";
$stmt = sqlsrv_query($conn, $sql);
if ($stmt === false) {
die(print_r(sqlsrv_errors(), true));
}
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
echo $row['column_name'] . "
";
}
sqlsrv_free_stmt($stmt);
sqlsrv_close($conn);
?>确保替换示例中的"localhost"、"your_database"、"your_username"和"your_password"为实际的主机名、数据库名称、用户名和密码。以上代码演示了连接MSSQL数据库并执行简单查询的过程。
通过上述步骤,您可以在Ubuntu系统上成功安装配置PHP以连接MSSQL数据库,并使用提供的代码示例进行数据库连接和查询操作。希望这篇文章对您有所帮助!
以上就是如何在Ubuntu系统上安装配置PHP以连接MSSQL数据库的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号