xampp訪問資料庫
A. 我用XAMPP搭建的php環境連接資料庫時出現如下錯誤, 如何解決
說明mysql_connect
時候就密碼錯誤了,test資料庫是可以匿名登錄的
B. 利用xampp軟體創建資料庫的操作步驟
方法/步驟
1、打開xampp軟體後點擊圖中兩個按鈕
2、圖中兩個圖標變綠後,證明一切運行正常,點擊MYsQL後面的admin
3、點擊資料庫,如果你頁面是英文的你可以點擊下方箭頭所指的地方更改成中文
4、起一個資料庫名,最好使用英文或者拼音起名,如果用漢字可能會造成不能讀取。點擊創建
5、這樣就創建成功了,本地可以創建很多資料庫,起好資料庫名易於管理
6、科普一下,在瀏覽器里輸入localhost或者127.0.0.1就可以進入本地搭建的網站了
C. 在XAMPP中如何導入SQL資料庫
xampp裡麵包含一個叫phpmyadmin的軟體,用他你可以導入mysql的資料庫,方法是:打開localhost/phpmyadmin。然後用phpmyadmin新建一個資料庫,點擊菜單上的導入,選擇你的sql文件,按下確定,搞定!
D. XAMPP資料庫啟動,Admin點後報錯。
你得使用phpmyadmin這個程序訪問資料庫,另外建議你看看web埠是不是被佔用了,被佔用了也是無法正常訪問的,可以考慮改個Apache的服務埠試試,另外就是建議關掉迅雷,這個程序經常霸佔80,8080等web埠,導致web服務開啟失敗。
E. 1、怎樣使用xampp 中mySQL創建資料庫就像單裝MySQL一樣使用。 2、裝好xampp後如何正確再裝mysql
1.XAMPP中有個自帶的MySql管理軟體PhpAdmin
2.在安裝好XAMPP之後默認的伺服器埠是80,根據需要決定改與不改,個人建議修改一下;
3.打開XAMPP控制面板,啟動apache和mysql
4.在瀏覽器中輸入http://localhost如果你把埠號改了如改成了8080,則輸入http://localhost:8080回車即可進入XAMPP主界面
5.點擊左邊的phpadmin即可進入mysql進行管理因為默認的mysql密碼為空,可以直接進入。此時的xmapp是相當不安全的,可以在安裝文件目錄下apache的conf文件夾中的httpd.conf文件中進行自定義設置,這里不再詳細敘述
關於第二個問題
我沒試過,但是有一點是肯定的,裝了xampp後再裝mysql肯定要解決埠沖突的問題。不能都設置成3306
F. 我配置bugfree,我安裝了XAMPP,可是怎麼打開資料庫啊
XAMPP里默認沒有PHPMYADMIN吧
下載一個圖形界面管理軟體,我用SQLyog有破解版的。挺好用。
SQLyog是專門管理MYSQL資料庫的
G. 如何使用Xampp讓Dreamweaver調用資料庫呢
DreamWeaver可以使用字元串來連接Access資料庫。
具體方法
一,如果你Access為2002或2003版本
在DreamWeaver中選擇 應用程序>>資料庫>> 點擊 + >>自定義連接字元串
會彈出窗口 連接名稱中寫上 英文名(可任意取名)
連接字元串中寫入以下代碼
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" & server.mappath("資料庫路徑")
二,如果你Access是2007版本或者更高
連接字元串就改為
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source =" & server.mappath("資料庫路徑")
H. 請教小弟我新安裝的xampp怎麼訪問phpmyadmin
MySQL有一個默認的專用埠:3306,所以,如果你之前獨立安裝了MySQL,那麼3306埠已經被佔用。安裝XAMPP集成的MySQL時,必須重新設置獨立的埠,否則是不能訪問phpmyadmin的,我收到的報錯信息見圖:
修改方法也很方便,打開XAMPP的控制面板,找到mysql右側的config,點擊,會出現my.ini的選擇項,這個就是mysql的配置文件了,如圖:
當然只是修改埠,我還是訪問不了。還要去修改phpmyadmin的配置文件,這里有兩個途徑:
一、訪問phpmyadmin出錯的解決方案
1、打開xampp目錄(默認的安裝目錄,如果修改,請找到xampp的安裝目錄),打開phpmyadmin的目錄,在該目錄下找到config.inc.php,我的默認配置:
復制代碼
代碼如下:
<?php
/*
* This is needed for
cookie based authentication to encrypt password in
*
cookie
*/
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS
FOR A MORE SECURE COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] =
'config';
$cfg['Servers'][$i]['user'] = 'username';
//mysql用戶名
$cfg['Servers'][$i]['password'] = 'password';
//mysql密碼
$cfg['Servers'][$i]['extension'] = 'mysqli';
//擴展配置,若訪問出現沒有配置mysqli等錯誤,加上這個。默認是有的
$cfg['Servers'][$i]['AllowNoPassword'] =
true;
$cfg['Lang'] = '';
/* Bind to the localhost ipv4 address and tcp
*/
$cfg['Servers'][$i]['host'] =
'127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] =
'pma';
$cfg['Servers'][$i]['controlpass'] = '';
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] =
'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] =
'pma_bookmark';
$cfg['Servers'][$i]['relation'] =
'pma_relation';
$cfg['Servers'][$i]['table_info'] =
'pma_table_info';
$cfg['Servers'][$i]['table_coords'] =
'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] =
'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] =
'pma_column_info';
$cfg['Servers'][$i]['history'] =
'pma_history';
$cfg['Servers'][$i]['designer_coords'] =
'pma_designer_coords';
$cfg['Servers'][$i]['tracking'] =
'pma_tracking';
$cfg['Servers'][$i]['userconfig'] =
'pma_userconfig';
$cfg['Servers'][$i]['recent'] =
'pma_recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs';
/*
* End of servers configuration
*/
?>
然後在$cfg['Lang'] = 」後加入以下代碼:
復制代碼
代碼如下:
$cfg['Servers'][$i]['port'] =
'3307'
保存,重啟apache,在地址欄輸入localhost/phpmyadmin,就可以直接進入phpmyadmin的管理界面了
這種方式不太安全,沒有驗證,誰都可以進入phpmyadmin管理資料庫了。重新回到配置文件,找到如下代碼:
復制代碼
代碼如下:
$cfg['Servers'][$i]['auth_type'] =
'config'
將上述代碼的config改為cookie,或者http,就會出現驗證界面了(cookie和http對應的驗證界面在windows上還不一樣),我把它改成了cookie,出現如圖驗證界面。
2、這種方式也是修改phpmyadmin的配置文件,不過路徑不一樣了,在phpmyadmin/libraries找到config.default.php文件,裡麵包含了伺服器的各種配置參數。
復制代碼
代碼如下:
$cfg['Servers'][$i]['port'] =
'';
找到這一行代碼,我的在132行,這個是配置埠的,值為空則是默認的3306,將其值改為3307後,保存,重啟apache,同樣可以訪問phpmyadmin了
二、phpmyadmin配置文件詳解
打開在phpmyadmin/libraries找到config.default.php文件,常用參數配置如下:
復制代碼
代碼如下:
$cfg['PmaAbsoluteUri'] = '';
//phpmyadmin的訪問網址 ,默認就行
$cfg['TranslationWarningThreshold'] = 80;
//伺服器埠
$cfg['Servers'][$i]['host'] =
'localhost';//mysql主機ip,如果mysql和該phpmyadmin在同一伺服器,則按默認localhost
$cfg['Servers'][$i]['port']
= '3307'; //mysql埠,默認3306,保留為空即可
$cfg['Servers'][$i]['user'] = 'root';
//mysql用戶名
$cfg['Servers'][$i]['password'] =
'';//密碼
$cfg['Servers'][$i]['auth_type'] = 'cookie';
//認證方式
/*埠、用戶名、認證方式等也可以再config.inc.php中配置,並且優先順序高
*$cfg['Servers'][$i]['auth_type']
= 'config';
這個是在config.inc.php的
*配置,若不修改這個值,仍然可以直接訪問phpmyadmin
*/
$cfg['DefaultLang']='zh';
//設置默認語言
對於認證方式$cfg['Servers'][$i]['auth_type'] = 『cookie';
的值有四個:cookie,http,HTTP,config
config方式即輸入phpmyadmin的訪問網址即可直接進入,無需輸入用戶名和密碼,是不安全的,不推薦使用。
當該項設置為cookie,http或HTTP時,登錄phpmyadmin需要數據用戶名和密碼進行驗證,,具體如下:
PHP安裝模式為Apache,可以使用http和cookie;
PHP安裝模式為CGI,可以使用cookie .
另外,在cookie模式下,還可以設置$cfg['blowfish_secret'] = 」; (短語密碼)
,至於設置為什麼密碼,由您自己決定,也可以不用理會。(沒測試過,這一點來自文檔說明,我覺得不用理會就行了)