Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用mssql和mysql配置laravel_Php_Mysql_Laravel 5.5_Laravel Query Builder - Fatal编程技术网

Php 使用mssql和mysql配置laravel

Php 使用mssql和mysql配置laravel,php,mysql,laravel-5.5,laravel-query-builder,Php,Mysql,Laravel 5.5,Laravel Query Builder,我将laravel用于一个应用程序,该应用程序将MySQL用于从web用户界面到web用户界面的所有数据 我的情况是:实际上我有另一个应用程序专门运行MSsql服务器 如何运行选择查询MSsql,获取数据,然后更新 使用内置构造函数的MySQL表 在Laravel a外,请尝试此方法并完美地工作: <?php $serverName = “MYPC/sqlexpress”; $dataBase = “b2”; $UID = “root”; $PWD = “1234567890”; Tr

我将laravel用于一个应用程序,该应用程序将MySQL用于从web用户界面到web用户界面的所有数据

我的情况是:实际上我有另一个应用程序专门运行MSsql服务器

如何运行选择查询MSsql,获取数据,然后更新 使用内置构造函数的MySQL表

在Laravel a外,请尝试此方法并完美地工作:

<?php
$serverName = “MYPC/sqlexpress”;
$dataBase = “b2”;
$UID = “root”;
$PWD = “1234567890”;


Try {
$conn = new PDO(“sqlsrv:Server= $serverName;DataBase=$dataBase”, $UID, $PWD);

$conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}

Catch(Exception $e)
{
die( print_r($e->getMessage() ) );
}

$Select = “SELECT * FROM AtdRecord”;

$t = sqlsrv_query(conn, $select);

While($row=sqlsrv_fetch_array($t, SQLSRV_FETCH_ASSOC)) {
echo $row[‘RecDate’];
}
就这么简单


我是这方面的新手。希望我能正确地表达自己。

请澄清:你的问题到底是什么?laravel 5.4还是laravel 5.5?laravel应该支持一次设置多个数据库连接定义一个名称并使用
DB::connection('name')…
选择所需的数据库连接。。读()。。您需要将这些链接上的信息合并到一个有效的解决方案中。@Namoshek done。
DB::