5 8 4 在多伺服器環境下使用客戶程式

2021-10-10 14:51:36 字數 1019 閱讀 7567

要將客戶程式連線到正在監聽不同網路介面的伺服器,你可以使用以下策略:

 使用–host=host_name --port=port_number來使用tcp/ip連線到乙個遠端伺服器,使用–host=127.0.0.1和–port=port_number來連線到本地伺服器,或使用–host=localhost --socket=file_name來使用unix socket檔案或windows命名管道來連線到本地伺服器。

 使用–protocol=tcp來使用tcp/ip連線,–protocol=socket來使用unix socket檔案連線,–protocol=pipe來使用命名管道連線,或–protocol=memory來使用共享記憶體連線。對於tcp/ip連線,你同樣需要指定–host和–port選項。對於其他連線方式,你可能需要用–socket選項來指定乙個unix socket檔案或windows的命名管道,或–shared-memory-base-name來指定共享記憶體的名字。共享記憶體連線僅在windows上受支援。

 在unix上,在啟動你的客戶程式前,設定mysql_unix_port和mysql_tcp_port環境變數來指定乙個unix socket檔案或tcp/ip埠號。如果你通常使用特定的套接字檔案或埠號,則可以在.login檔案中放置命令以設定這些環境變數,以便它們在每次登入時都適用。請參見第4.9節「環境變數」。

 在乙個選項檔案的[client]組指定預設unix socket檔案和tcp/ip埠號。例如,你可以在windows上使用c:\my.cnf,或者unix上在你的home目錄的.my.cnf檔案。請看4.2.2.2節,」使用選項檔案」。

 在乙個c程式,你可以在mysql_read_connect呼叫中指定socket檔案或者埠號引數。您也可以通過呼叫mysql_options()使程式讀取選項檔案。 請參閱c api函式說明。

 如果使用perl dbd :: mysql模組,則可以從mysql選項檔案中讀取選項。 例如:

參見28.9節,」mysql perl api」

其他程式設計介面可以提供類似的功能來讀取選項檔案。

Ubuntu環境下SVN伺服器環境搭建

整個搭建過程分三步,分別是安裝,配置和啟動。由於我們安裝在ubuntu環境下,所以直接用命令即可安裝。終端執行命令 sudo apt get install subversion 配置過程主要是配置一下svn的執行目錄,使用者訪問許可權。終端執行命令1 sudo mkdir p usr share ...

新增報表服務在多伺服器場

需要在管理中心執行sql安裝程式,新增ssrs服務和ssrs add in for sharepoint兩個features 其他前端伺服器不需要安裝 other front web install add in for sharepoint 主要是安裝使用報表服務的工具和webpart 切記 安裝...

tomcat與IIS在多IP伺服器下的支援

同乙個伺服器下,雙ip 或更多ip 實現tomcat與iis公用80埠。操作其實也很簡單的,首先禁用iis的套接字池,iis繫結乙個ip,然後tomcat在繫結另乙個ip,最後重啟下伺服器即可。以下有乙個簡單操作的說明。禁用iis的套接字池 如果這一步沒調好,便不會成功 在微軟官方 上有解釋 第一部...