步驟:
創(chuàng)新互聯(lián)建站始終堅持【策劃先行,效果至上】的經(jīng)營理念,通過多達10年累計超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的網(wǎng)絡(luò)營銷推廣解決方案,現(xiàn)已廣泛運用于各行各業(yè)的客戶,其中包括:成都發(fā)電機維修等企業(yè),備受客戶好評。
1、在Dreamweaver界面點擊小加號,代表新建數(shù)據(jù)庫連接,注意要選擇第一個:自定義jdbc 。
2、填寫名稱:數(shù)據(jù)庫名稱
驅(qū)動程序:com.mysql.jdbc.Driver
URL:jdbc:mysql://localhost:3306/ebiz
用戶名:root
密碼:一般沒有,空著
注意:大小寫必須區(qū)分,不然會錯誤
3、最后測試一下,就會顯示成功。
1、下載安裝軟件xampp,可以直接裝到C盤或是D盤下。
2、然后直接點擊下一步安裝即可。
3、安裝完后直接運行xampp-control.exe應(yīng)用程序就可以了。
4、點擊運行apache,mysql,tomcat,filezilla,彈出的黑框不能關(guān)掉。
5、打開dreamweaver,將站點建立在xampp安裝目錄的hosting目錄下。
6、在dreamweaver中隨便編輯一個小的測試網(wǎng)頁用來鏈接mysql,按F12就可以運行這個小網(wǎng)頁了。
DW連接步驟:
應(yīng)用程序 數(shù)據(jù)庫 自定義連接字符串
連接名稱任意
連接字符串: "Driver={Microsoft Access Driver (*.mdb)};DBQ="+Server.MapPath("/liuyanban/data.mdb")
把連接字符串復制進去,點測試。
若用的是JAVA把+server改為server(服務(wù)器類型,一般不用改) ,保證數(shù)據(jù)庫是在網(wǎng)站根目錄的liuyanban/目錄下。
新手吧?
用php連接mysql,不是dreamweaver連接mysql,dreamweaver只是一個代碼編輯工具。
php有專用的連接數(shù)據(jù)庫的代碼,很簡單的一行代碼就ok了。
/*************************************/
mysql_connect("主機名","數(shù)據(jù)庫用戶名","數(shù)據(jù)庫密碼"); //連接數(shù)據(jù)庫服務(wù)
mysql_select_db("數(shù)據(jù)庫名"); //選擇數(shù)據(jù)庫
php操作數(shù)據(jù)庫
/**********************************/
以上:主機名可以用IP,也可以用域名,本機的話就用localhost,數(shù)據(jù)庫用戶名,默認是root,密碼和你登錄phpmyadmin一樣的,當然,用戶名也是一樣的,數(shù)據(jù)庫名就是你要使用的數(shù)據(jù)庫名稱。
用上面的代碼就可以了
記住dw只是代碼編輯工具,一般不用它來連接數(shù)據(jù)庫,非常的麻煩
不明白的再追問吧
Dreamweaver中連接Mysql數(shù)據(jù)庫的方法:
1、新建站點:在Dreamweaver中點“站點”——“新建站點”,然后在“文件”——“新建”——“動態(tài)頁”——JSP ,編輯一個簡單網(wǎng)頁,保存并按F12預覽,如果能正常顯示,表示站點設(shè)置成功。
2、連接數(shù)據(jù)庫。在“應(yīng)用程序”——“數(shù)據(jù)庫”——點擊左上角的“+”號,新建數(shù)據(jù)庫連接,如圖顯示:
(1) 連接名稱自定義。
(2) 驅(qū)動程序為默認,不需要更改:org.gjt.mm.mysql.Driver
(3)把Dreamweaver 自動彈出來的URL: jdbc:mysql://[hostname]/[database?name] 改成:jdbc:mysql://localhost?/test?, (其中test是指在mysql中設(shè)置的數(shù)據(jù)庫的名稱)
(4)用戶名是指數(shù)據(jù)庫的用戶名,密碼是指數(shù)據(jù)庫的密碼,這在前面安裝
mysql數(shù)據(jù)庫的過程中會提示用戶設(shè)置。
(5)記得選中“使用測試服務(wù)器上的驅(qū)動程序”
(6) 點擊“測試”看看連接成功沒有,如果成功,點擊“確定”,連接數(shù)據(jù)庫成功。
有兩種方法,一種方法使用mysql的check table和repair table 的sql語句,另一種方法是使用MySQL提供的多個myisamchk, isamchk數(shù)據(jù)檢測恢復工具。前者使用起來比較簡便。推薦使用。
1. check table 和 repair table
登陸mysql 終端:
mysql -uxxxxx -p dbname
check table tabTest;
如果出現(xiàn)的結(jié)果說Status是OK,則不用修復,如果有Error,可以用:
repair table tabTest;
進行修復,修復之后可以在用check table命令來進行檢查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。
2. myisamchk, isamchk
其中myisamchk適用于MYISAM類型的數(shù)據(jù)表,而isamchk適用于ISAM類型的數(shù)據(jù)表。這兩條命令的主要參數(shù)相同,一般新的系統(tǒng)都使用MYISAM作為缺省的數(shù)據(jù)表類型,這里以myisamchk為例子進行說明。當發(fā)現(xiàn)某個數(shù)據(jù)表出現(xiàn)問題時可以使用:
myisamchk tablename.MYI
進行檢測,如果需要修復的話,可以使用:
myisamchk -of tablename.MYI
關(guān)于myisamchk的詳細參數(shù)說明,可以參見它的使用幫助。需要注意的時在進行修改時必須確保MySQL服務(wù)器沒有訪問這個數(shù)據(jù)表,保險的情況下是最好在進行檢測時把MySQL服務(wù)器Shutdown掉。
-----------------------------
另外可以把下面的命令放在你的rc.local里面啟動MySQL服務(wù)器前:
[ -x /tmp/mysql.sock ] /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI
其中的/tmp/mysql.sock是MySQL監(jiān)聽的Sock文件位置,對于使用RPM安裝的用戶應(yīng)該是/var/lib/mysql/mysql.sock,對于使用源碼安裝則是/tmp/mysql.sock可以根據(jù)自己的實際情況進行變更,而pathtochk則是myisamchk所在的位置,DATA_DIR是你的MySQL數(shù)據(jù)庫存放的位置。
需要注意的時,如果你打算把這條命令放在你的rc.local里面,必須確認在執(zhí)行這條指令時MySQL服務(wù)器必須沒有啟動!檢測修復所有數(shù)據(jù)庫(表)