當前位置:首頁 » 操作系統 » zend資料庫操作

zend資料庫操作

發布時間: 2022-05-11 04:12:02

① 如何用zend框架連接navicat for mysql資料庫

你得確認你已經安裝了MySQL Server 5.1和navicat for mysql。這個安裝是很簡單的,網上很多教程,和安裝一般軟體差不多。只有在安裝MySQL Server 5.1時,要注意選擇字元編碼為gb2312(中文)那個選項。好了,安裝這里就不說了。

② 我現在用zend軟體寫php,但是現在不知道怎麼跟資料庫連接。。軟體怎麼設置等等。。求高手解答~~

你是asp.net轉過來的吧。
php完全靠代碼,不是設置就可以連的。
如果資料庫是mysql,一般步驟如下:
1、連接資料庫:$db = mysql_connect (localhost, root, password);//參數分別為:mysql伺服器地下載,資料庫用戶名,密碼
2、選擇資料庫:mysql_select_db (「database_name」);//選擇資料庫
3、查詢操作:$result = mysql_query ('select * from dbtable where 1=1',$db);//查詢操作

更詳細請查詢PHP手冊!

③ 使用zend framework操作資料庫時為什麼頁面上單單出現An error occurred Application error ,

具體要看是資料庫配置錯誤,還是程序錯誤。
錯誤都不給全,怎麼看啊。

④ zendframework1 如何查詢資料庫呢

直接查詢:
$db = Zend_Db_Table_Abstract::getDefaultAdapter();
$db->fetchAll("select * from table_name");

如果有參數的話:
$cid = (int) $this->_request->getParam('cid');
$cname = $this->_request->getParam('cname');
$db = Zend_Db_Table_Abstract::getDefaultAdapter();
$db->fetchAll("select * from table_name where cname like %". $db->quote($cname)."% and cid=".$cid);
需要對參數添加引號防止sql攻擊。

⑤ 在zendstudio下用PHP鏈接MySQL資料庫,該如何實現

conn.php文件://連接資料庫文件
<?php
mysql_connect('localhost','username','password')ordie('資料庫連接失敗');
mysql_select_db('資料庫名')ordie('資料庫連接失敗');//mysql里的一個資料庫
mysql_query("setnames'utf8'");//設置編碼,也可以為GBK等
?>
這樣就連上資料庫了,你用瀏覽器打開此頁面,是不顯示內容的,說明已經連上。
用下面例子測試一下,假使你的資料庫下有張表叫user,並且裡面有數據:
test.php文件://工作文件
<?php
include('conn.php');
$sql="select*fromuser";
$query=mysql_query($sql);
$result=mysql_fetch_array($query);
var_mp($result);
?>
運行test.php文件即可

⑥ zend stutio 連接mysql資料庫

本地的MYSQL可以先創建項目 鏈接到本地資料庫
如果要是連接伺服器的話 首先得鏈接伺服器 通過Window→open Perspective →other→Remote Systems Explorer打開遠程系統前景。
通過Window→Show View→Other→Remote Systems→Remote Systems→Remote Systems打開查看遠程視圖。
然後出現對話框 具體內容如下
1、Host Name:為FTP/SSH伺服器輸入一個有效的主機名或是IP地址。
2、Connection name:輸入一個連接名。一個連接名是在Zend Studio系統里標識伺服器的別名。
3、Description:輸入一個描述用來幫助確認你的鏈接。(可選)
4、Verify host name:在創建連接前,為了證實主機名的存在,為Zend Studio標記復選框。

然後登入伺服器密碼就行了

⑦ 用zend studio編php怎麼連接資料庫呢

連接資料庫和zend studio沒有關系的。是在PHP中連接的。如果用框架的,就用框架的方式連接,如果不是用的框架就用原生的方式連接。

⑧ zendframework開發網站,死活連接不上資料庫啊,怎麼辦求助!!

class AdminController extends Zend_Controller_Action這里沒繼承錯,就是繼承它。不知樓主這代碼你想說明啥,和標題完全不符。沒看到有任何連接資料庫的地方。zf的標准做法是db信息寫在config/application.ini中。然後經由_application對象的getOption方法讀取application.ini中的db信息,返回一個$config的數組。再把這個數組傳給,Zend_Db::factory方法。來new一個db對象。這個操作一般在Bootstrap.php這個global文件中進行。然後再把new出來的db對象使用Zend_Registry::set方法放到對象注冊表。然後所有controller使用end_Registry::get方法來獲取db對象就可以使用了。

⑨ 在Zend開發環境下如何管理MySQL資料庫

本來mysql安裝的時候會讓你設置密碼,就像mssql。如果默認就給你安裝好的話,那應該用的是默認用戶名和密碼,也就是用戶名root和密碼空。
--------------

反正我是不喜歡zend studio,60幾M,太大了,功能也不過如此爾爾。我的editplus配置好調試環境什麼的也就10M左右。速度還快。
本機管理mysql的話,phpmyadmin感覺比較的惡心。推薦用mysql-front,軟體才1M多好像,很小,功能卻很強大。我一直在用,另外,你下的話別用最新版的,用老一點的版本,英文的。中文那個新版的容易出問題。

⑩ Zend Framework在Zend_Db_Table中使用多資料庫問題

需要對多資料庫配置;設置一個為默認的。您可以這樣寫:
foreach ($config->db as $config_name => $db) {
$dbAdapters[$config_name] = Zend_Db::factory($db->adapter, $db->toArray());
if($db->adapter != "SQLSRV")
{
$dbAdapters[$config_name]->query("SET NAMES 'utf8'");
}
//self::$registry->database = $dbAdapters[$config_name];
if((boolean)($db->default))
Zend_Db_Table::setDefaultAdapter ($dbAdapters[$config_name]);
}

熱點內容
安卓手機用什麼軟體傳軟體到蘋果 發布:2024-10-09 09:11:02 瀏覽:367
蘋果安卓怎麼傳抖音 發布:2024-10-09 09:10:18 瀏覽:822
連接電視路由器如何設置密碼 發布:2024-10-09 09:10:16 瀏覽:781
c語言取模與取余 發布:2024-10-09 08:52:51 瀏覽:267
安卓怎麼像蘋果一樣滑動返回 發布:2024-10-09 08:20:46 瀏覽:758
gp資料庫行 發布:2024-10-09 08:10:37 瀏覽:417
會計公需課登錄密碼是什麼 發布:2024-10-09 08:08:20 瀏覽:800
wps怎麼怎麼加密碼忘了怎麼辦 發布:2024-10-09 07:54:30 瀏覽:992
埋堆堆怎樣更改緩存路徑 發布:2024-10-09 07:48:12 瀏覽:550
壹號本1s加存儲 發布:2024-10-09 07:43:51 瀏覽:546