回覆列表
  • 1 # 用戶307502638179359

    1

    首先在本地使用Navicat for MySQL建立一個數據庫。

    步驟閱讀

    2

    在dreamweaver中建立一個PHP格式的網頁,方便鏈接測試。

    步驟閱讀

    3

    測試發現,如果無法使用localhost鏈接mysql數據庫就會提示錯誤信息

    步驟閱讀

    4

    如果出現第三步的情況,就需要修改C:\Windows\System32\drivers\etc目錄下的hosts文件。

    5

    用記事本打開hosts,

    找到127.0.0.1 localhost這一行,把這一行的“#”刪除,保存。

    如果沒有這一行,就自己手動添加。

    保存後,再使用之前的網頁測試,

    這個時候就可以通過localhost鏈接的本地的mysql數據庫了

  • 2 # 我是打上鏡

    主機的 TCP/IP 連接失敗原因: sqlserver2005在默認情況下是禁用了tcp/ip連接 有兩種解決方法:

    一、常用 1.在命令行輸入:telnet localhost 1433進行檢查,這時會報錯:正在連接到localhost...不能打開到主機的連接,在端口 1433: 連接失敗 2.打開 \Microsoft SQL Server 2005\配置工具\目錄下的SQL Server Configuration Manager--->網絡配置選擇mssqlserver協議, 然後右邊窗口有個tcp/ip協議,然後啟動它,把sqlserver服務停了,然後在啟動。問題就解決了!這時在命令行輸入:telnet localhost 1433就不會再報錯了,窗口顯示為一片黑,即為正常 二、特例 1,打開SQL server configuration manager--->網絡配置--->Tcp/Ip,右鍵選擇開啟Tcp/IP 2,雙擊修改Tcp/IP端口號。注意不是所有機器的端口號都是1433,打開Tcp/Ip界面後,先查看最底下一欄的動態端口號是多少,然後把上面所有的動態端口號都改為2921(你自己機器的動態端口號),所有Enable的選項都選YES。然後應用,確定。

    3,重啟數據庫連接服務,然後在命令行輸入:telnet localhost 端口號,如果窗口不顯示連接不上,出來一個黑屏,那麼就表示連接成功了。