SQL中怎麼在本地資料庫中簡單的操作遠端資料庫

2022-11-22 12:36:01 字數 1606 閱讀 1518

1樓:匿名使用者

使用sql查詢分析器可以直接操作遠端資料庫的。

注:1433為sql預設服務埠,可以省略。

啟動sql查詢分析器(如果本機沒有安裝sql資料庫,可以單獨安裝網路連線工具)

如圖所示填寫伺服器地址,及登陸賬號密碼,就可以訪問了。

2樓:昌爾容

跨資料庫例項的訪問就不能這樣寫了,這樣寫最多隻能訪問同一個資料例項上的不同資料庫。

需要使用dblink + openquery的方式實現跨資料庫例項訪問,可以參考下這篇文章:

dblink就是定義兩個資料庫例項之間通訊的通道,包括對方伺服器的ip地址,訪問的時候使用哪個賬號等等。openquery嘛就是在定義好資料庫之間的連線之後,對指定的伺服器傳輸sql語句並獲取結果,所以openquery最開始需要指定dblink的名稱。

對於openquery還可以參考msdn上的這個說明:http://technet.

但是根據個人的經驗,這玩意兒第一用起來不方便,比如openquery裡的部分至少我不知道怎麼用引數;其二這個稍微一個不注意在對方伺服器上就會變成全表查詢,效能上很容易受拖累。嚴重不建議直接在資料庫層面這麼做。變通的方法就是在應用程式上執行兩句sql,然後用二重巢狀迴圈自己來實現連線的邏輯。

如何用sqlyog連線本地資料庫和遠端資料庫

怎麼用sqlyog連線本地資料庫和遠端資料庫

如何用本地的sql server連線管理自己的遠端資料庫

本地sql資料庫怎麼與遠端sql資料庫同步

sql server怎麼把遠端資料庫的表完整的複製到另一個資料庫中,例如本地資料庫。

3樓:匿名使用者

如果只是複製表結構,可以使用,右擊--任務---生成指令碼。。 然後在本地執行就ok了

如果需要把資料一起復制,則需要先備份在恢復

4樓:匿名使用者

如果知道遠端資料庫的帳號密碼可以使用匯入方式將遠端資料庫中的表複製到本地資料庫。

希望這個**對你有用。

怎麼用sqlyog連線本地資料庫和遠端資料庫

5樓:珍惜好明天

實現兩個mysql資料庫之間同步同步原理: mysql 為了實現replication 必須開啟bin-log 項,也是開啟二進位制的mysql 日誌記錄選項。mysql 的bin log 二 進位制日誌,可以記錄所有影響到資料庫表中儲存記錄內容的sql 操作,如insert / update / delete...

6樓:匿名使用者

sqlyog客戶端,用root使用者遠端連結mysql時,

sql資料庫中selectas中的as代表什麼意思

在baisql中,as表示別名,或重du命名顯示的結果。zhi例如,從daostudent中選擇name作為名稱回。這意味著查詢student表中答的name欄位,但是顯示名稱 而不是表中的名稱 函式的作用是 使用 來連線前面和後面的欄位,以形成一個名為fullpath的新欄位 選擇id,caten...

資料庫除的運算,sql資料庫中關係代數的除運算怎麼理解?

可以先對選課表進行笛卡爾積,然後進行條件篩選。比如 檢索至少選修兩門課程版 的學生學號。cs 1 4 2 5 sc sc 這是關權系代數表示式。條件設定為教師 達爾文 and 課程 先分組統計,再查詢。sql資料庫中關係代數的除運算怎麼理解?簡單的說就是查詢在被除數中能夠完全覆蓋除數的部分。r a,...

SQL資料庫中,模糊查詢的語句怎麼寫

select from abc like 1 你根本就沒有寫在哪個列裡查呀,肯定列名無效咯。select from abc where like 1 正確的應該是 select from 表名 where 欄位 like 1 c 模糊查詢sql語句怎麼寫?假設有表名稱 tb student 欄位 i...