導航:首頁 > 配伺服器 > mysql如何連接伺服器

mysql如何連接伺服器

發布時間:2022-03-04 00:59:31

『壹』 mysql客戶端如何連接伺服器

一、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是怎麼連接資料庫伺服器

1)連接Oracle 8/8i/9i/10g/11g(thin模式)

Class.forName("oracle.JDBC.driver.OracleDriver").newInstance();
String url="JDBC:oracle:thin:@localhost:1521:orcl" //orcl為Oracle資料庫的SID
String user="test";
String password="test";
Connection con=DriverManager.getConnection(url,user,password);
2)連接DB2資料庫
Class.forName("com.ibm.db2.jcc.DB2Driver");
String url="JDBC:db2://localhost:5000/testDb";/**資料庫連接串**/
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
3)連接MySQL資料庫
Class.forName("com.mysql.jdbc.Driver");
String url="JDBC:mysql://localhost:8080/testDB";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
4)連接SQL Server資料庫
Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver");
String url="JDBC:microsoft:sqlserver://localhost:1433;DatabaseName=testDb";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
5)連接PostgreSQL資料庫
Class.forName("org.postgresql.Driver");
String url="JDBC:postgresql://localhost/testDb";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
6)連接Access資料庫
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="JDBC:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/testDb/mdb");
Connection conn=DriverManager.getConnection(url,"","");
7連接Sybase資料庫
Class.forName("com.sybase.JDBC.SybDriver");
String url="JDBC:sybase:Tds:localhost:5007/testDb";
Properties pro=System.getProperties();
pro.put("user","userId");
pro.put("password","user_password");
Connection con=DriverManager.getConnection(url,pro);
8連接informix資料庫
Class.forName("com.informix.JDBC.ifxDriver");
String url="JDBC:informix-sqli:localhost:1533/testDb:INFORMIXSERVER=myserver"user=testUser;password=testpassword"; Connection con=DriverManager.getConnection(url);

示例:
連接SQL Server2008R2資料庫
首先Build Path → 添加外部sqljdbc.jar驅動

import java.sql.*;
public class DB {
public static void main(String[] args) throws Exception {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=資料庫名", "sa", "1234");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from 表名");
while(rs.next()) {
System.out.println("id為:" + rs.getString("id") + "name為:" + rs.getString("name"));
}
System.out.println("資料庫連接成功!");
rs.close();
stmt.close();
conn.close();
System.out.println("資料庫成功關閉!");
}
}

『叄』 如何連接mysql資料庫伺服器

1,打開Navicat for MySQL,點擊左上角「鏈接」按鈕,如下圖:

2,在彈出的新建鏈接對話框中,填寫遠程資料庫伺服器IP地址,賬號,密碼等信息。如下圖:

3,最後確定保存即可。
本回答由電腦網路分類達人 李孝忠推薦
評論(1)
5 2

zengchao623
採納率:52% 來自團隊:電腦網路行家 擅長: 互聯網 編程語言 操作系統/系統故障 JavaScript Html/Css
其他回答

文件--》創建連接,輸入相關信息確定就可以啦

『肆』 mysql workbench怎樣連接伺服器

mysql workbench連接mysql資料庫步驟:
載安裝mysql workbench管理工具;
啟mysql服務;
使用MySQL WorkbenchSQL Development new connection創建鏈接;
輸入mysql伺服器址用戶名密碼即連接

『伍』 怎麼連接到伺服器上的mysql資料庫

mysql -u用戶名 -h主機名 -p

前提是伺服器的mysql上有該用戶,以及對應的IP
可登入mysql伺服器上執行
grant all on test.* to 用戶名@『客戶機IP』 identified by '密碼' ;
flush privileges; #刷新許可權表,讓所做修改生效

上面指令的意思是 將test這個資料庫的全部內容以及全部的操作許可權賦權給從特定IP上登入到本伺服器的用戶。

『陸』 請教下mysql怎麼連接伺服器

『柒』 mysql如何遠程連接伺服器

Mysql提供了一套C API函數,可以直接操縱資料庫(功能還是很強大的). 用VC開發一個客戶端程序,需要連接一個遠程的資料庫.

第一步:建立一個MYSQL"對象 ",然後對其初始化(文檔中要求的);

第二步:使用mysql_real_connect函數連接,不建議使用mysql_connect (這是一個較早的版本);

注意:通過TCP/IP方式連接,所以HOST一項填伺服器的IP地址,例如: 166.111.***.***

其次,提供登陸名(USER)和密碼(PWD),以及默認連接的資料庫名稱.

當Mysql建構在一台linux伺服器上,自然存在linux本身的密碼校驗.

我不知道有什麼好的方法,只是試著將資料庫的username和pwd設置的和linux的一致,然後求通過了

『捌』 mysql資料庫怎麼連接伺服器

mysql
-u用戶名
-h
主機名

-p
前提是伺服器的mysql上有該用戶,以及對應的IP
可登入mysql伺服器上執行
grant
all
on
test.*
to
用戶名@『
客戶機
IP』
identified

by
'密碼'

flush
privileges;
#刷新許可權表,讓所做修改生效
上面指令的意思是
將test這個資料庫的全部內容以及全部的操作許可權
賦權
給從特定IP上登入到本伺服器的用戶。

『玖』 如何連接到伺服器上的mysql資料庫

首先你要先和伺服器的網路是能Ping通的
MYSQL連接一般需要輸入目標伺服器的IP地址,埠號,用戶名和密碼。
如:ip地址:192.168.11.101
埠 :3306
用戶名:root
密碼:root
其中用戶名和密碼一般輸入root都是可以進入的。不行就去目標伺服器上的資料庫管理下用戶。
MYSQL一般都是用NAVITE for mysql。點擊左上角的連接按鈕。輸入以上信息就可以了,記得先PING網路。

閱讀全文

與mysql如何連接伺服器相關的資料

熱點內容
文件預覽java實現 瀏覽:982
青島少兒編程 瀏覽:399
蜘蛛5音箱安卓軟體怎麼用 瀏覽:587
前公司源碼可以用嗎 瀏覽:125
單片機初始化程序編程 瀏覽:195
app流失率指什麼 瀏覽:805
抗震等級梁的加密 瀏覽:919
液壓機解壓教學視頻 瀏覽:991
fmm推薦演算法 瀏覽:849
醫保加密卡的功能 瀏覽:101
64位linux匯編 瀏覽:153
重慶差額保函演算法 瀏覽:318
android清空剪切板 瀏覽:669
word不可編輯pdf 瀏覽:6
phphttppost請求 瀏覽:608
安卓手機怎麼調手機幀數 瀏覽:176
python程序員電腦軟體 瀏覽:427
java多客服 瀏覽:606
web智能演算法 瀏覽:686
androidintentapi 瀏覽:924