Ⅰ thinkphp5 怎麼同時連接mysql和sqlserver 2種資料庫
到微軟官網下載文件,網址:網路搜索選擇「SQLSRV20.EXE」,點擊"next"(下一步),進行下載右鍵解壓到當前目錄,把這兩個文件拷貝到PHP目錄下的ext目錄下下圖是拷貝後的結果,請參考,不要拷錯了。打開php-ini在文件中設置,加上下面兩行代碼,如下圖下面這里設置為On,保存,重啟服務,如下圖修改thinkphp配置文件,如下圖thinkphp控制器文件,隨便查個sqlserver表中的數據,看是否能成功列印,如果成功列印,那麼證明資料庫連接成功。如果不能正確列印,那麼看報錯提示,在按照提示解決問題。
Ⅱ 用php如何連接MySQL資料庫
php鏈接mysql必備條件:
已安裝mysql資料庫;
檢查php環境是否已開啟mysql擴展(一般情況下是開啟的);
檢查方法:a.使用phpinfo();函數,看有沒有mysql項;b.打開php.ini文件,檢查php_mysql.dll前分號是否已取掉。
php鏈接代碼如下:
<?php
//設置編碼格式header("Content-type:text/html;charset=utf-8");//定義資料庫主機地址$host="localhost";//定義mysql資料庫登錄用戶名$user="root";//定義mysql資料庫登錄密碼$pwd="";//鏈接資料庫$conn=mysql_connect($host,$user,$pwd);//對連接進行判斷if(!$conn){die("資料庫連接失敗!".mysql_errno());}else{echo"資料庫連接成功!";}?>
Ⅲ linux php.5.6 http 怎麼連接mysql
第一:linux php.5.6 http 怎麼連接mysql所需要的工具:
64位的Linux Mint操作系統:linuxmint-17.1-cinnamon-64bit。
第二:linux php.5.6 http 怎麼連接mysql具體操作方法:
1、Apache+PHP+MySQL的安裝。
Apache+PHP 的安裝。
2、主要介紹一下,PHP如何連接MySQL。
首先需要下載安裝 php5-mysql這個模塊。
Ctrl+Alt+T,直接打開終端。
3、輸入 sudo apt-get install php5-mysql ,然後輸入當前用戶的密碼後,開始下載並安裝該模塊。
4、安裝完畢後,需要重啟一下Apache服務。
在終端輸入 sudo /etc/init.d/apache2 restart ,回車後開始重啟Apache服務。
5、在 /var/www/html 目錄下,新建一個 mysql.php 文件,並輸入如下的內容:
<?php
header("Content-type:text/html;charset=utf-8");
echo '開始mysql資料庫連接.<br>';
$con = mysql_connect("localhost","root","root");
if($con){
echo '連接mysql資料庫成功.<br>';
}else{
die('連接mysql資料庫失敗:' . mysql_error());
}
mysql_close($con);
echo '關閉mysql資料庫連接.';
?>
6、打開瀏覽器,輸入 http://localhost/mysql.php , 顯示下圖所示則表示連接成功了。
Ⅳ PHP5遠程連接MYSQL5的問題
在A上用PHP4能連接B,而用PHP5無法連接B?
應該是PHP5的配置問題,PHP4中,MySQL是集成在PHP4中的,而在PHP5中,MySQL是作為一個模塊載入的。
cp php.ini-dist /usr/local/php5/etc/php.ini
vi /usr/local/php5/etc/php.ini
把extension=mysql.so 前面的#去掉
Ⅳ php5如何連接mysql資料庫
下面是一個php連接資料庫操作的測試代碼,你可以參考:
<?php
$id = mysql_connect("localhost", "root", "123456") or die(mysql_error());
$ok = mysql_select_db("zf2", $id) or die(mysql_error());
if ($ok) {
echo "ok";
} else {
echo "no";
}
$rs = mysql_query("select * from album order by artist asc");
if ($rs) {
echo "sdfasf";
} else {
echo "fail";
}
if (mysql_num_rows($rs) != 0) {
while($row = mysql_fetch_array($rs)) {
print_r($row['id'] . "<br>");
}
}
unset($row);
mysql_free_result($rs);
mysql_close($id);