一、mysqld 進程沒有正常運行遇到這種情況首先到伺服器上看看 mysqld 進程是否活著,採用的命令:
二、客戶端不能和進程 mysqld 通信如果 MySQL 伺服器上的 mysqld 進程運行正常,我們再看看客戶端能不能和 mysqld 進行通信,使用下面的命令進行網路連通的測試:telnet localhost 3306
如果本地能通,再到客戶端的機器上把 localhost 換成 MySQL 伺服器的 ip 地址進行測試。如果不能通,通常有兩種原因,一種原因是 OS 或網路的問題,或者是防火牆;另一種原因是 mysqld 自身根本沒有偵聽客戶端的連接請求, mysqld 啟動後對於客戶端的偵聽是分三種情況。
第一種情況
是使用參數 --skip-networking 跳過偵聽客戶端的網路連接,用下面的命令我們可以看到 MySQL 根本沒有偵聽 3306 埠。
第二種情況
使用參數 --bind-address 後面增加對客戶端訪問 IP 地址的限制,例如只偵聽本地的連接
三、賬戶密碼的問題最後一種情況是賬戶密碼的問題,應付這種情況我們有個有力的工具就是查看 MySQL 的 error log, error log 記載信息的詳細程度上由參數 --log-error-verbosity 進行控制的
㈡ 怎麼鏈接一個伺服器上的mysql資料庫
要連接一個伺服器上的mysql資料庫首先需要知道這個伺服器的ip地址、mysql資料庫的用戶名和密碼還有埠號(默認是3306)。然後通過Navicat Premium這個軟體來完成,具體步驟如下:
步驟1:電腦上安裝Navicat Premium(可以網路搜索「Navicat Premium」然後下載)
㈢ 如何使用mysql連接資料庫
如何使用PLSQL連接伺服器上的資料庫,開發初學者都需要會這個問題。下面說一下步驟,幫助大家配置host並成功查詢數據。
1、首先滑鼠右鍵PLSQL,選擇屬性,打開PLSQL所在文件夾位置。
㈣ sql server 資料庫跟mysql 數據連接
sql server 資料庫跟mysql 數據連接
安裝好後,在管理工具-ODBC數據源-系統DSN-添加-選擇 MYSQL ODBC 3.51 DRIVER-完成
會跳出來MYSQL連接參數.
Data Source Name:數據源名稱
Decription:描述,隨便寫
Server:MYSQL伺服器的IP
Port:MYSQL的埠,默認的是3306.可以改的.
User:連接賬號(在mysql上授權的賬號,同時給予相應許可權)
Password:密碼
Database:選擇鏈接的資料庫
填好之後,點下test.成功了則會如圖跳出提示框.