當前位置:首頁 » 操作系統 » mysql資料庫連接

mysql資料庫連接

發布時間: 2022-01-10 05:17:37

❶ 怎麼用mysql連接mysql資料庫

通常我們在網路上看到的mysql教程和mysql工具書,裡面都是cmd命令和結果集。
也許有一些初學者不懂在系統的哪個角落輸入這些命令,或者啟動mysql的一些工具,下面教你怎樣進入這個mysql的cmd模式和基本的mysql的cmd操作。
以window系統為例,首先,我們把滑鼠移動到左下角的開始,點擊【開始】按鈕,找到【運行】,打開運行後,在輸入框裡面輸入「cmd」,然後按回車鍵(也就是enter鍵),隨即進入了cmd模式(一個背景為黑色的窗口,裡面有一些英文字母)。
打開cmd後,我們看到:C:\Ducuments and Settings\Administrator> (有一些朋友的系統使用的不是Administrator系統用戶的也就不同了,如果你進入window系統使用的用戶為user,那這個Administrator就換為user)
其實這串英文字母表示的是一個系統的位置,現在進入cmd之後的位置為:c盤的Ducuments and Settings目錄裡面的Administrator目錄下,那麼,既然知道這個cmd的位置的意思了,我們接著要做什麼呢?對了,就是要進入mysql的bin目錄,到裡面才可以用cmd啟動mysql。
以mysql5.0為例,mysql的安裝目錄在c盤的Program Files目錄裡面的MySQL裡面的MySQL Server 5.0(也就是C:\Program Files\MySQL\MySQL Server 5.0),那麼,我們就准備要進入這個目錄裡面了。
步驟如下:
C:\Ducuments and Settings\Administrator> cd\(回車鍵)
出現下面:
C:\>
第二步:
C:\>cd C:\Program Files\MySQL\MySQL Server 5.0\bin(回車鍵)
出現:C:\Program Files\MySQL\MySQL Server 5.0\bin>
第三步:(連接mysql伺服器)
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -hlocalhost -uroot -p(回車鍵)
(上面的-hlocalhost是指使用本地用戶來連接,-uroot是指使用用戶名為root的用戶來連接,-p是指空密碼,一般初學者都還沒有設置root的用戶密碼的,如果你在安裝mysql5.0時候配置了伺服器後,第一個要您設置root的密碼,請你記住,把它填入上面的-p之後)
成功連接後,就會出現mysql的歡迎語和mysql的版本號,
接著cmd的盤符出現為:
mysql>
那就表示成功連接mysql伺服器了,以後看到工具書裡面的命令,為mysql>命令,你就在這里輸入行了,結果集會出現在cmd裡面。

❷ 如何連接MySql中的資料庫

java連接MySql的例子很多,到處都是
這里不再寫
只提下幾個注意點:
1、資料庫啟動,有能訪問的賬號密碼
2、驅動的jar包位置正確,版本正確
3、連接資料庫的java代碼無錯誤

還是貼個例子吧
import java.sql.*;

public class JDBCTest {

public static void main(String[] args){

String driver = "com.mysql.jdbc.Driver"; // 驅動程序名

String url = "jdbc:mysql://localhost/scutcs"; // URL指向要訪問的資料庫名scutcs

String user = "........"; // MySQL配置時的用戶名

String password = "........"; // MySQL配置時的密碼

try {

Class.forName(driver); // 載入驅動程序

Connection conn = DriverManager.getConnection(url, user, password); // 連續資料庫

if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!"); //驗證是否連接成功

Statement statement = conn.createStatement(); // statement用來執行SQL語句

String sql = "select * from student"; // 要執行的SQL語句

ResultSet rs = statement.executeQuery(sql); // 結果集

System.out.println("-----------------------------------------");
System.out.println("執行結果如下所示:");
System.out.println("-----------------------------------------");
System.out.println(" 學號" + "\t" + " 姓名" + "\t\t" + "性別");
System.out.println("-----------------------------------------");

String name = null;

while(rs.next()) {

name = rs.getString("sname"); // 選擇sname這列數據

System.out.println(rs.getString("sno") + "\t" + name + "\t" + rs.getString("sex")); // 輸出結果
}

rs.close();
conn.close();

} catch(ClassNotFoundException e) {

System.out.println("Sorry,can`t find the Driver!");
e.printStackTrace();

} catch(SQLException e) {

e.printStackTrace();

} catch(Exception e) {

e.printStackTrace();

}
}
}

❸ 如何連接MySQL資料庫

1.MySQL安裝,不會的朋友可以看連接:http://www.ote.com/tech/1/2430_1.html
下面來創建一個數據:
mysql>CREATE DATABASE test; //創建一個資料庫
mysql>use test; //指定test為當前要操作的資料庫
mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20)); //創建一個表user,設置兩個欄位。
mysql>INSERT INTO user VALUES('huheng','123456'); //插入一條數據到表中

2.打開Eclipse,創建一個項目(my),
操作:右鍵點擊my--->build Path--->add external Archiver...選擇jdbc驅動,點擊確定。

我的項目列表:

3.驅動已經導入,下面我們來寫一個程序驗證一下
import java.sql.*; public class MysqlJdbc { public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver"); //載入MYSQL JDBC驅動程序 //Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("Success loading Mysql Driver!"); } catch (Exception e) { System.out.print("Error loading Mysql Driver!"); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test","root","198876"); //連接URL為 jdbc:mysql//伺服器地址/資料庫名 ,後面的2個參數分別是登陸用戶名和密碼 System.out.println("Success connect Mysql server!"); Statement stmt = connect.createStatement(); ResultSet rs = stmt.executeQuery("select * from user"); //user 為你表的名稱 while (rs.next()) { System.out.println(rs.getString("name")); } } catch (Exception e) { System.out.print("get data error!"); e.printStackTrace(); } } }

點擊運行程序:
Success loading Mysql Driver! Success connect Mysql server! huheng

出現上面結果,說明你連接資料庫成功。
4.可以查看到MySQL裡面的內容,那我們是不是想往MySQL中插入數據呢。
下面的例子,往MySQL的user表中插入100條數據
import java.sql.*; public class Myjproject { public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver"); //載入MYSQL JDBC驅動程序 //Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("Success loading Mysql Driver!"); } catch (Exception e) { System.out.print("Error loading Mysql Driver!"); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test","root","198876"); int num=100; PreparedStatement Statement=connect.prepareStatement("INSERT INTO user VALUES(?,?)"); for(int i=0;i<num;i++) //定義個100次的循環,往表裡插入一百條信息。 { Statement.setString(1,"chongshi"+i); Statement.setString(2,"bo"+i); Statement.executeUpdate(); } // } catch (ClassNotFoundException e) { // TODO Auto-generated catch block // System.out.println("An error has occurred:"+e.toString()); // e.printStackTrace(); }catch(SQLException e) { } } }

❹ 如何連接mysql資料庫

一 Mysql命令行連接
一般對於剛剛安裝好的mysql,如果勾選啟用mysql lineclient的話。可以直接通過找到開始---程序--- mysql command line client如下圖

點擊mysql命令行之後,會提示你輸入root密碼。輸入正確的root密碼之後即可連接到msyql資料庫里啦

二 Cmd命令行怎麼連接資料庫
如果沒有安裝mysql命令行的話,我們可以通過找到 mysqld所在的路徑(復制mysqld.exe所在路徑)

使用cd切換到msyqld.exe路徑下,然後輸入mysql連接命令如下圖

格式是:
Mysql -P 埠號 -h mysql主機名\ip -u root (用戶) -p

如果是命令行是mysql所在的本機
而且用默認的埠 3306 直接輸入 mysql -u root -p 即可

第三方mysql資料庫連接工具
通過第三方資料庫連接工具這些就很多啦,如下圖設置好相關參數即可

❺ 啟動mysql後怎麼連接資料庫

一.mysql安裝
網路mysql下載一個即可。只是注意一下幾個重要的數據:
第一個就是Port Number :3306。埠號默認3306,一般不需要改,如果改了,請記住這個埠號。

第二個就是password:本地資料庫密碼,默認用戶名是root

第三個就是Windows Service Datails:MySQL56,如果修改了請記住。(可以取消Start the MySQL Server at System Startup前面的勾,不然每次開機mysql就自啟服務了)

二、mysql管理工具
我知道的有Navicat,SQLyog Enterprise,因為第一次安裝了SQLyog Enterprise就一直用的它,一路安裝即可。Navicat貌似界面看起來不錯。<喎�"/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+yP2hojxzdHJvbmc+way907G+tdjK/b7dv+I8L3N0cm9uZz6jujwvcD4KPHA+PHN0cm9uZz7BrL3Tsb612L/i1q7HsLHY0OvG9Lavyv2+3b/it/7O8Twvc3Ryb25nPqOss/W0zrCy17C94cr4uvPK/b7dv+K3/s7x0tG+rb+qxvSjrNLUuvO/qsb0t/7O8bXEstnX97e9yr263Lbg1tajrL+0uvPOxKGjPGJyPgo8L3A+CjxwPjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20150413/20150413093321259.jpg" alt="\">

New一個,可以取一個名字:local 代表為本地資料庫的名字吧,就一個名字而已。
重要的是其他幾個要填的數據:
mysql host address:localhost 本地地址,或者寫127.0.0.1回送地址,二者是等價的。
username:root 這個是默認名字,安裝的時候貌似可以修改。
password:**********就是安裝的時候設置的密碼。
port:3306 安裝時必須記住的埠號。
然後connect即可。
四、連接遠端資料庫
當然得知道遠端資料庫的address,username,password和port

五、啟動mysql服務(方式很多,可以自己網路)
前面在安裝時候必須記住的一個數據就是Windows Service Datails.
我的是默認的:MySQL56
DOS命令開啟mysql服務:net start mysql56
DOS命令關閉mysql服務:net stop mysql56

在安裝mysql的時候如果安裝了mysql notifier,用mysql notifier這個mysql管理工具打開也可以開啟和關閉mysql服務。

❻ 如何連接mysql資料庫伺服器

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

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

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

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

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

❼ 怎樣用資料庫連接來連接mysql

下面代碼是使用jdbc直接鏈接mysql的操作,鏈接方式與SQL SERVER類似,區別在於載入的驅動不同,url的設置也有點區別,用戶名、密碼、埠號這些設置都類似

執行腳本返回的結果,可以看出java成功鏈接上mysql並獲取到返回值

mysql-connector-java-5.1.26-bin.jar是java鏈接mysql使用的jar包,與SQL SERVER鏈接也有專門的jar包,jar包中包含了java鏈接mysql所用到的函數驅動等等,所有的jar包都是放到web工程lib目錄下

如果工程是整合在ssh下,一般情況下都會有一個properties文件,該文件配置了資料庫鏈接常用的命令,下圖是mysql中的配置

使用spring框架下進行的測試,結果可以成功執行,其實無論是sql server還是mysql還是其他的資料庫,基本功能都一樣,只是語法結構有所區別,java在調用的過程中大部分功能只要切換了資料庫鏈接命令就可以公用,如果系統架構設計的足夠好,當我們切換資料庫的時候,應用程序是不用調整就能兼容的

❽ 如何通過sql查看mysql資料庫連接

可以使用MySQL推出的MySQLConnector/Net組件,該組件是MySQL為ADO.NET訪問MySQL資料庫設計的.NET專用訪問組件,完成該組件後,需要在項目中引用這個組件,之後在程序中引用命名空間MySql.Data.MySqlClient,即可開始進行連接MySQL資料庫的操作了,示例如下:
protected voidMySqlCon()
{
//資料庫連接字元串跟連接SQLSERVER沒有區別
string constr = "server=localhost;UserId=root;password=root;Database=test";
//下面使用MySql Connector/net提供的專用對象
MySqlConnection mycon = new MySqlConnection(constr);
mycon.Open();
MySqlCommandmycmd = new MySqlCommand("select * from users", mycon);
MySqlDataReader myreader = mycmd.ExecuteReader();
while (myreader.Read())
{
if (myreader.HasRows)
{
MessageBox.Show(myreader.GetString("email") );
}
}
myreader.Close();
mycon.Close();

❾ 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("資料庫成功關閉!");
}
}

熱點內容
安卓動態庫反編譯 發布:2024-11-16 15:23:04 瀏覽:373
什麼是奧維伺服器lp地址 發布:2024-11-16 15:20:13 瀏覽:9
c數字圖像處理源碼 發布:2024-11-16 15:13:28 瀏覽:401
為什麼蘋果處理器一直比安卓好 發布:2024-11-16 15:13:22 瀏覽:152
折標演算法 發布:2024-11-16 15:07:10 瀏覽:474
如何做好編譯類節目 發布:2024-11-16 14:56:51 瀏覽:976
正版激活伺服器搭建 發布:2024-11-16 14:47:04 瀏覽:777
安卓導航cd怎麼用 發布:2024-11-16 14:37:06 瀏覽:801
mysql同步兩個資料庫 發布:2024-11-16 14:20:55 瀏覽:759
北京php培訓 發布:2024-11-16 14:20:39 瀏覽:495