怎麼連接伺服器上的資料庫
一、伺服器端設置
1、登陸SQL Server(windows身份認證),登陸後右擊,選擇「屬性」。
15、必需要防火牆上把SQLServer的1433TCP埠和1434UDP埠映射出去。
二、客戶端
1、登錄SQL輸入伺服器IP和埠號 如:192.168.1.10:8009
2、使用sqlserver驗證模式,輸入賬號密碼
3、登錄
-----------望採納-----------
② 濡備綍榪滅▼榪炴帴SQLServer鏁版嵁搴撳浘鏂囨暀紼
涓.璁劇疆瀹㈡埛絝緗戠粶瀹炵敤宸ュ叿
鐐瑰嚮鈥滃紑濮嬧濓紞鈥滅▼搴忊濓紝鍦ㄢ淢icrosoft SQL Server鈥濊彍鍗曚腑閫夋嫨鈥滃㈡埛絝緗戠粶瀹炵敤宸ュ叿鈥濄
鍦ㄢ滃埆鍚嶁濋夐」涓鐐瑰嚮鈥滄坊鍔犫濄
鍦ㄢ滄湇鍔″櫒鍒鍚嶁濅腑錛屽~鍏ユ偍緗戠珯鍩熷悕錛屽湪鈥滅綉緇滃簱鈥濆尯鍩熶腑鐐瑰嚮鈥淭CP/IP鈥,鍦ㄢ滆繛鎺ュ弬鏁扳濆尯鍩熷彇娑堚滃姩鎬佸喅瀹氱鍙b濓紝鎸囧畾鈥滅鍙e彿鈥濅負2433銆傚~鍐欏畬姣曞悗錛岀偣鍑燴滅『瀹氣濇寜閽淇濆瓨閰嶇疆銆
浜.浼佷笟綆$悊鍣ㄧ殑浣跨敤
鐐瑰嚮鈥滃紑濮嬧濓紞鈥滅▼搴忊濓紝鍦ㄢ淢icrosoft SQL Server鈥濊彍鍗曚腑鎵撳紑鈥滀紒涓氱$悊鍣ㄢ濄傚湪浼佷笟綆$悊鍣ㄤ腑錛屽彸閿鍗曞嚮鈥淪QL Server緇勨濓紝閫夋嫨鈥滄柊寤篠QL Server娉ㄥ唽鈥濄
鍦ㄥ睘鎬х獥鍙d腑閫夋嫨鈥滈珮綰р濋夐」鍗★紝灝嗏滅櫥褰曡秴鏃垛濈殑鏁板艱劇疆涓0銆傛寜鐓т笂闈㈣寸殑鎶婅繙紼嬫暟鎹搴撳氨宸茬粡榪炰笂浜
姝ゆ椂浼氬嚭鐜癝QL Server灞炴х獥鍙o紝鍦ㄢ滄湇鍔″櫒鈥濅腑濉鍏ユ偍緗戠珯鐨勫煙鍚嶏紝閫夋嫨鈥滀嬌鐢⊿QL Server韜浠介獙璇佲濓紝鈥滅櫥褰曞悕鈥濆拰鈥滃瘑鐮佲濆垎鍒濉鍏ヤ富鏈哄紑閫氶偖浠朵腑鐨勭敤鎴峰悕鍜屽瘑鐮侊紝鐒跺悗鐐瑰嚮鈥滅『瀹氣濄
榪炴帴鎴愬姛鍚庯紝浣犱細鐪嬪埌鈥淪QL Server緇勨濅腑澶氫簡涓涓鍚嶇О涓烘偍緗戠珯鍩熷悕鐨勬湇鍔″櫒銆傛ゆ椂錛屾偍灝卞彲浠ュ儚鎿嶄綔鏈鍦癝QL鏁版嵁搴撲竴鏍風$悊緗戠珯鏁版嵁搴撲簡銆
娉ㄦ剰浜嬮」:
濡傛灉榪炴帴鐨勬椂鍊欏嚭鐜拌秴鏃墮敊璇錛屾洿鏀硅秴鏃舵椂闂村嵆鍙錛屾柟娉曟槸鐐瑰嚮鈥滃伐鍏封濓紞鈥滈夐」鈥濄
鎮ㄥ彲鑳芥劅鍏磋叮鐨勬枃絝:MySQL榪滅▼榪炴帴涓㈠け闂棰樿В鍐蟲柟娉曪紙Lost connection to MySQL server錛変嬌鐢⊿QL Server 2008榪滅▼閾炬帴鏃禨QL鏁版嵁搴撲笉鎴愬姛鐨勮В鍐蟲柟娉昐QL Server 2008 R2:error 26 寮鍚榪滅▼榪炴帴璇﹁ВSql server 2008 express榪滅▼鐧誨綍瀹炰緥璁劇疆 鍥炬枃鏁欑▼MYSQL涓嶈兘浠庤繙紼嬭繛鎺ョ殑涓涓瑙e喅鏂規硶(s not allowed to connect to this MySQL server)SQL Server 2005 寮鍚鏁版嵁搴撹繙紼嬭繛鎺ョ殑鏂規硶SQL SERVER 2008 R2閰嶇疆綆$悊鍣ㄥ嚭鐜扳滆繙紼嬭繃紼嬭皟鐢ㄥけ璐モ濓紙0x800706be錛夐敊璇鎻愮ず榪滅▼榪炴帴灞鍩熺綉鍐呯殑sql server 鏃犳硶榪炴帴 閿欒涓庤В鍐蟲柟娉曡繙紼嬭繛鎺SQLSERVER 2000鏈嶅姟鍣ㄦ柟娉曡繙紼嬬櫥闄哠QL Server 2014鏁版嵁搴撶殑鏂規硶
③ 怎麼在本地連接伺服器上的資料庫 伺服器是新買的 需要設置什麼嗎
1.這種情況顯然是有實例名的哦。用ip連接只要設置Server name 為ip/SQLEXPRESS就OK了。
2.如果不是實例名的問題,就按照下列的操作來處理。
首先使用SQL Server 2005外圍應用配置器, 服務和連接的外圍應用配置器——Database Engine——遠程連接——選擇本地連接和遠程連接——同時使用TCP/IP和named pipes(B)——確定,然後重新啟動 SQL Server (SQLEXPRESS)服務。
3.請參考下列圖操作:
④ 鎬庝箞榪炴帴榪滅▼鐨勬暟鎹搴撴庝箞榪炴帴榪滅▼鐨勬暟鎹搴撹蔣浠
濡備綍榪炴帴鍒拌繙紼婱ysql鏁版嵁搴
涓.鑱旂郴榪滅▼鏁版嵁搴
錛
1.鏄劇ず瀵嗙爜
姣斿侻ySQL
榪炴帴鍒拌繙紼嬫暟鎹搴(192.168.5.116)錛岀鍙b3306鈥濓紝鐢ㄦ埛鍚嶁渞oot鈥濓紝瀵嗙爜鈥123456鈥
c:/鍏崇郴鍨嬫暟鎹搴
-h
192.168.5.116
-P
3306
-浣
鏍
-p123456
2.闅愯棌瀵嗙爜
姣斿侻ySQL
榪炴帴
鏈鍦版暟鎹搴
錛岀敤鎴峰悕鏄"root"銆
c:/鍏崇郴鍨嬫暟鎹搴
-h
鏈鍦頒富鏈
-浣
鏍
-p
榪涘叆
瀵嗙爜:
鍏舵★紝閰嶇疆mysql浠ュ厑璁歌繙紼嬮摼鎺
榛樿ゆ儏鍐典笅錛宮ysql璐︽埛涓嶅厑璁歌繙紼嬬櫥褰曪紝鍙鑳藉湪鏈鍦頒富鏈虹櫥褰曘傛湰鏂囨彁渚涗簡涓ょ嶈劇疆mysql閫氳繃榪滅▼涓繪満榪炴帴鐨勬柟娉曘
絎涓錛屾崲琛ㄦ柟娉
localhost鐧誨綍鍒癿ysql鍚庯紝灝
"mysql%
鍦ㄥ摢閲
鐢ㄦ埛
=
鏍癸紱
mysql
絎浜岋紝
鎺堟潈娉
渚嬪:
濡傛灉鎮ㄥ笇鏈沵yuser浣跨敤鎴戠殑瀵嗙爜浠庝換浣曚富鏈鴻繛鎺ュ埌mysql鏈嶅姟鍣ㄣ
mysqlmyuser%
杈ㄨ
緇忚繃
鎴戠殑瀵嗙爜
闅忕潃
鍚屾剰
閫夐」錛
濡傛灉鎮ㄥ笇鏈涘厑璁哥敤鎴穖yuser浠巌p鍦板潃涓192.168.1.6鐨勪富鏈鴻繛鎺ュ埌mysql鏈嶅姟鍣錛屽苟浣跨敤mypassword浣滀負瀵嗙爜
mysqlmyuser192.168.1.3杈ㄨ
緇忚繃
鎴戠殑瀵嗙爜
闅忕潃
鍚屾剰
閫夐」錛
mysql鏍笯loadb116鏍笯loadb116123456
闅忕潃
鍚屾剰
閫夐」錛
璇㈤棶
濂藉惂錛
0
琛
鍙楀埌褰卞搷鐨
(0.00
縐)
mysql
璇㈤棶
濂藉惂錛
0
琛
鍙楀埌褰卞搷鐨
(0.00
縐)
2.浣跨敤ip鍦板潃鏈鍦扮櫥褰曘
#
鍏崇郴鍨嬫暟鎹搴
-浣
鏍
-p
-h
192.168.5.116
榪涘叆
瀵嗙爜:
嬈㈣繋
鍒
榪
鍏崇郴鍨嬫暟鎹搴
鐩戣嗗櫒銆
鍛戒護
緇撴潫
闅忕潃
錛
鎴栬
/g銆
浣犵殑
鍏崇郴鍨嬫暟鎹搴
鍏崇郴
韜浠借瘉鏄庯紙identification錛
鏄
60
璁$畻鏈虹綉緇滄湇鍔″櫒
鐗堟湰:
5.1.45
鍏崇郴鍨嬫暟鎹搴
紺懼尯
璁$畻鏈虹綉緇滄湇鍔″櫒
(GPL)
綾誨瀷
奼傚姪錛
鎴栬
/h
涓
鏁戝懡鍟娿
綾誨瀷
/c
鍒
娓呮氱殑
榪
緙撳啿銆
mysql鈥渟a鈥濓紝鍙抽敭閫夋嫨鈥滃睘鎬р
5銆佸乏渚ч夋嫨鈥滃父瑙勨濓紝鍙充晶閫夋嫨鈥淪QLServer韜浠介獙璇佲濓紝騫惰劇疆瀵嗙爜
6銆佸彸鍑繪暟鎹搴撻夋嫨鈥滄柟闈⑩
7銆佸湪鍙充晶鐨勬柟闈涓嬫媺妗嗕腑閫夋嫨鈥滄湇鍔″櫒閰嶇疆鈥濓紱灝嗏淩emoteAccessEnabled鈥濆睘鎬ц句負鈥淭rue鈥濓紝鐐光滅『瀹氣
8銆佽嚦姝SSMS宸茶劇疆瀹屾瘯錛屽厛閫鍑猴紝鍐嶇敤sa鐧誨綍錛屾垚鍔熷嵆琛ㄧずsa甯愭埛宸茬粡鍚鐢
9銆佹墦寮sqlserver閰嶇疆綆$悊鍣
10銆佷笅闈㈠紑濮嬮厤緗甋SCM錛岄変腑宸︿晶鐨勨淪QLServer鏈嶅姟鈥濓紝紜淇濆彸渚х殑鈥淪QLServer鈥濅互鍙娾淪QLServerBrowser鈥濇e湪榪愯
11銆佸湪宸﹀垯閫夋嫨sqlserver緗戠粶閰嶇疆鑺傜偣涓嬬殑sqlexpress鐨勫崗璁錛屽湪鍙充晶鐨凾CP/IP榛樿ゆ槸鈥滃惁鈥濓紝鍙抽敭鍚鐢ㄦ垨鑰呭弻鍑繪墦寮璁劇疆闈㈡澘灝嗗叾淇鏀逛負鈥滄槸鈥
12銆侀夋嫨鈥淚P鍦板潃鈥濋夐」鍗★紝璁劇疆TCP鐨勭鍙d負鈥1433鈥
13銆佸皢"瀹㈡埛絝鍗忚"鐨"TCP/IP"涔熶慨鏀逛負鈥淓nabled鈥濋厤緗瀹屾垚錛岄噸鏂板惎鍔⊿QLServer2008銆傛ゆ椂搴旇ュ彲浠ヤ嬌鐢ㄤ簡錛屼絾鏄榪樻槸瑕佺『璁や竴涓嬮槻鐏澧欍傛墦寮闃茬伀澧欒劇疆銆傚皢SQLServr.exe錛圕:.SQLEXPRESSMSSQLBinnsqlservr.exe錛夋坊鍔犲埌鍏佽哥殑鍒楄〃涓銆
濡備綍鐢∣LEDB鏂規硶榪炴帴Access鏁版嵁搴擄紵
榪滅▼榪炴帴access鏁版嵁搴撶殑鍑犱釜鏂規硶錛1錛庡緩絝媀PN(VirtualPrivateNetwork)錛岀劧鍚庢妸鏈嶅姟鍣ㄤ腑mdb鏂囦歡鎵鍦ㄧ殑Folder鍏變韓鍗沖彲銆傝繛鎺ユ柟娉曞備笅錛氣淧rovider=Microsoft.Jet.OLEDB.4.0;DataSource=鏈嶅姟鍣ㄥ悕鏂囦歡澶筸ydata.mdb;JetOLEDB:DatabasePassword=datapass;PersistSecurityInfo=False鈥2錛庢妸鏁版嵁搴撴斁鍦╓eb鏈嶅姟鍣ㄤ笂錛屼嬌ADO鎴朢DO閫氳繃RDS錛圧emoteDataService錛夊強IIS鏉ュ疄鐜幫細濡傛灉鏈嶅姟鍣ㄨ劇疆浜哋DBCDSN鐨勮瘽錛岃繛鎺ユ柟娉曞備笅錛"Provider=MSRemote;RemoteServer=http://鏈嶅姟鍣ㄥ悕;RemoteProvider=MSDASQL;DSN=AdvWorks;Uid=dataUserName;Pwd=dataPassWord"濡傛灉璁劇疆鐨勬槸OLEDBProvider鐨勮瘽錛岃繛鎺ユ柟娉曞備笅錛"Provider=MSRemote;RemoteServer=http://鏈嶅姟鍣ㄥ悕;RemoteProvider=Microsoft.Jet.OLEDB.4.0;DataSource=鏁版嵁搴撴枃浠惰礬寰,"+"admin,"+""(鏁版嵁搴撶敤鎴峰悕涓猴細admin錛涘瘑鐮佷負絀)3錛庣紪鍐欐湇鍔″櫒紼嬪簭錛岄氳繃TCP/IP錛屼紶閫扲ecordset銆4錛庝嬌鐢ㄧ涓夋柟鎺т歡錛屽傦細ADOAnywhere鎴朥DAPartsRDB絳夈5錛庝嬌鐢╔MLHTTP搴旂敤涓句緥OledbConnectionmyconn=null;myconn=newOledbConnection("192.168.1.155","DSN=mydata;DRIVER={MicrosoftAccessDriver(*.mdb)};UID=test;PWD=test;");//鍏朵腑鏈嶅姟鍣↖P鏄192.168.1.155;鏁版嵁搴撳悕鏄痬ydata;鏁版嵁搴撶敤鎴峰悕榪欏瘑鐮侀兘鏄痶estmyconn.Open();
⑤ linux下怎麼連接mysql資料庫
1、首先確保linux下mysql安裝好,服務啟動完之後,就可以開始連接資料庫了。在終端輸入「mysql -hlocalhost -uroot -p」,其中h參數是主機名,這里是本地就寫localhost,也可以省略:
⑥ 怎麼鏈接伺服器上的資料庫
需要在「開始」-「程序」里設置一下。