使用CMD連接MySQL的方法,通常有兩種:
第一種是通過MySQL自帶的命令行工具進(jìn)行連接。打開CMD命令行界面,輸入命令:
mysql -h 主機(jī)名 -P 端口號 -u 用戶名 -p
其中,主機(jī)名和端口號可以根據(jù)實(shí)際情況進(jìn)行更改,用戶名是連接MySQL的賬號用戶名,-p則是提示輸入連接密碼。
如果連接成功,可以在CMD中進(jìn)行MySQL的各種操作:
show databases; use database_name; show tables;
第二種是通過安裝MySQL驅(qū)動程序進(jìn)行連接。首先需要下載MySQL的驅(qū)動程序,并將其解壓到相應(yīng)位置。然后,使用Java編寫代碼,通過MySQL驅(qū)動程序連接到MySQL數(shù)據(jù)庫,實(shí)現(xiàn)各種操作。示例代碼如下:
import java.sql.*; public class MySQLTest { public static void main(String[] args) { Connection conn = null; String url = "jdbc:mysql://主機(jī)名:端口號/數(shù)據(jù)庫名稱"; String user = "用戶名"; String password = "密碼"; try { Class.forName("com.mysql.jdbc.Driver"); //加載MySQL驅(qū)動程序 conn = DriverManager.getConnection(url, user, password); //連接MySQL數(shù)據(jù)庫 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("show tables"); //執(zhí)行查詢語句 while(rs.next()){ System.out.println(rs.getString(1)); } } catch (ClassNotFoundException e) { e.printStackTrace(); } catch(SQLException e) { e.printStackTrace(); } finally{ try{ if(conn!=null) conn.close(); }catch(SQLException e){ e.printStackTrace(); } } } }