国产人伦视频在线观看_欧美福利视频午夜福利_日本免费三级黄色网址_re99热在线观看精品_在线观看水蜜桃小心视频网站_亚洲国产欧美一区二区麻豆_久久精品国产69精品亚洲_农村女人一级毛片农村妇女_日韩不卡免费av_毛片无码高潮喷液视频

當前位置:首頁 > 軟件開放 > 正文內容

java安裝mysql數據庫(java安裝mysql驅動)

軟件開放2年前 (2023-03-26)1275

本篇文章給大家談談java安裝mysql數據庫,以及java安裝mysql驅動對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

本文目錄一覽:

java 怎么連接mysql數據庫

這篇文章主要以MySQL為例講下Java如何連接到數據庫的。

當然,首先要安裝有JDK(一般是JDK1.5.X)。然后安裝MySQL,這些都比較簡單,具體過程就不說了。配置好這兩個環(huán)境后,下載JDBC驅動mysql-connector-java-5.0.5.zip(這個是最新版的)。然后將其解壓縮到任一目錄。我是解壓到D盤,然后將其目錄下的mysql-connector-java-5.0.5-bin.jar加到classpath里,具體如下:“我的電腦”- “屬性” - “高級” - “環(huán)境變量”,在系統變量那里編輯classpath,將D:\mysql-connector-java-5.0.5\mysql-connector-java-5.0.5-bin.jar加到最后,在加這個字符串前要加“;”,以與前一個classpath區(qū)分開。然后確定。

環(huán)境配置好了,很簡單。現在,先配置MySQL,設其用戶名為“root”,密碼為“root”。在命令行或用一個SQL的前端軟件創(chuàng)建Database。

我是用SQLyog的前端軟件來創(chuàng)建Database的。

先創(chuàng)建數據庫:

CREATE DATABASE SCUTCS;

接著,創(chuàng)建表:

CREATE TABLE STUDENT

(

SNO CHAR(7) NOT NULL,

SNAME VARCHAR(8) NOT NULL,

SEX CHAR(2) NOT NULL,

BDATE DATE NOT NULL,

HEIGHT DEC(5,2) DEFAULT 000.00,

PRIMARY KEY(SNO)

);

然后插入數據,可以用SQL語句insert into 表名 values (value1, value2, ...);

也可以用SQLyog來操作

好了,創(chuàng)建好了。

下面,我們來編寫.java文件來演示一下如何訪問MySQL數據庫。

import java.sql.*;

public class JDBCTest {

public static void main(String[] args){

// 驅動程序名

String driver = "com.mysql.jdbc.Driver";

// URL指向要訪問的數據庫名scutcs

String url = "jdbc:mysql://127.0.0.1:3306/scutcs";

// MySQL配置時的用戶名

String user = "root";

// MySQL配置時的密碼

String password = "root";

try {

// 加載驅動程序

Class.forName(driver);

// 連續(xù)數據庫

Connection conn = DriverManager.getConnection(url, user, password);

if(!conn.isClosed())

System.out.println("Succeeded connecting to the Database!");

// statement用來執(zhí)行SQL語句

Statement statement = conn.createStatement();

// 要執(zhí)行的SQL語句

String sql = "select * from student";

// 結果集

ResultSet rs = statement.executeQuery(sql);

System.out.println("-----------------");

System.out.println("執(zhí)行結果如下所示:");

System.out.println("-----------------");

System.out.println(" 學號" + "\t" + " 姓名");

System.out.println("-----------------");

String name = null;

while(rs.next()) {

// 選擇sname這列數據

name = rs.getString("sname");

/* 何問起 hovertree.com */

// 首先使用ISO-8859-1字符集將name解碼為字節(jié)序列并將結果存儲新的字節(jié)數組中。

// 然后使用GB2312字符集解碼指定的字節(jié)數組

name = new String(name.getBytes("ISO-8859-1"),"GB2312");

// 輸出結果

System.out.println(rs.getString("sno") + "\t" + name);

}

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();

}

}

}

接下來我們運行一下看下效果:

D:\testjdbcjavac JDBCTest.java

D:\testjdbcjava JDBCTest

Succeeded connecting to the Database!

-----------------------

執(zhí)行結果如下所示:

-----------------------

學號 姓名

-----------------------

0104421 周遠行

0208123 王義平

0209120 何問起

0309119 李 維

0309203 歐陽美林

0309226 柯樂義

哈哈,成功啦

java是怎么連接mysql數據庫的

使用java連接MySQL數據庫與其他的數據庫連接核心是一樣的,如果說區(qū)別,那就是所需的驅動不一樣。

工具/原料

MySQL、JDK

方法/步驟

1、首先需要安裝好JDK(配置環(huán)境變量),如圖所示:

2、其次要安裝好MySQL數據庫,可以使用可視化Navicar For MySQL,如圖所示:

3、最后通過代碼進行連接。

(1)確定連接路徑URL:

String url="jdbc:mysql://localhost(可以是本機IP地址):3306(端口號)/mysqltest(數據庫名稱)?"+"user=用戶賬號password=用戶密碼useUnicode=字符編碼";

(2)加載驅動:

Class.forName("com.mysql.jdbc.Driver");

(3)連接,獲取Connection對象

Connection conn=DriverManager.getConnection(url)

(4)可以通過conn對象檢驗連接與否。

北大青鳥java培訓:C++連接mysql數據庫的兩種方法?

現在正做一個接口,通過不同的連接字符串操作不同的數據庫(數據庫培訓數據庫認證)。

要用到MySQL(MySQL認證Mysql培訓)數據庫,以前沒用過這個數據庫,用aC++(C++培訓)ess和sqlserver比較多。

通過網上的一些資料和自己的摸索,大致清楚了C++連接mysql的方法。

貴陽IT培訓認為可以通過2種方法實現。

第一種方法是利用ADO連接,第二種方法是利用mysql自己的api函數進行連接。

第一種方法可以實現我當前的需求,通過連接不同的字符串來連接不同的數據庫。

暫時只連接了mysql,sqlserver,oracle,access。

對于access,因為它創(chuàng)建表的SQL語句不太兼容標準SQL語句,需要做一些處理,這里暫時不說。

第二種方法只能針對于mysql數據庫的連接,不過用這種方法不用安裝MyODBC服務器程序。

不管用哪種方法,首先需要安裝Mysql數據庫,安裝方法請看“mysql安裝及一些注意點”。

最好安裝一個Navicatformysql,方便操作mysql數據庫。

下面分別說下這兩種方法:(一)通過ADO連接MySql數據庫1、通過ADO連接MySql數據庫,首先得安裝MyODBC服務器程序。

MyODBC版本要和MySql的版本對應上,否則會連接不上數據庫。

我用的版本分別是mysql-5.1.48-win32.msi和mysql-connector-odbc-5.1.5-win32.msi。

安裝好后,點擊開始菜單-設置-控制面板-管理工具-數據源(ODBC)-用戶DSN-添加-選擇MySQLODBC5.1Driver。

如下圖:然后雙擊MySQLODBC5.1Driver進行配置。

配置好可以點Test進行下測試(如下圖),如果能連上會彈出connectionsuccessful對話框。

如何用java連接mysql數據庫

下面這個是我網上看到的,覺得就很好

Java要連接數據庫,那么首先你必須安裝mysql數據庫。

安裝好mysql之后,安裝JDK了。

安裝好JDK之后,就是安裝Eclipse了,要支持JDK版本,Eclipse安裝的時候會自動去找JDK安裝位置的,解壓版的Eclipse,就要配置eclipse.ini文件了,將對應的JDK配置好,這些已經準備就緒的時候,就到mysql中創(chuàng)建數據庫和表。

先創(chuàng)建數據庫:

CREATE DATABASE SCUTCS;

接著,創(chuàng)建表:

CREATE TABLE STUDENT

(

SNO CHAR(7) NOT NULL,

SNAME VARCHAR(8) NOT NULL,

SEX CHAR(2) NOT NULL,

BDATE DATE NOT NULL,

HEIGHT DEC(5,2) DEFAULT 000.00,

PRIMARY KEY(SNO)

);

然后插入數據,可以用SQL語句insert into 表名 values (value1, value2, ...);

編寫.java文件來演示一下如何訪問MySQL數據庫。

import java.sql.*;

public class JDBCTest {

public static void main(String[] args){

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

// URL指向要訪問的數據庫名scutcs String url = "jdbc:mysql://127.0.0.1:3306/scutcs";

// MySQL配置時的用戶名 String user = "root"; // MySQL配置時的密碼 String password = "root";

try { // 加載驅動程序 Class.forName(driver);

// 連續(xù)數據庫 Connection conn = DriverManager.getConnection(url, user, password);

if(!conn.isClosed()) System.out.println("Succeeded connecting to the Database!");

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

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

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

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

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

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();

} } }

請問用java如何連接mysql數據庫? mysql server版本為 5.5.22 驅動包版本為5.1.18

拷過來的,你看看吧,我就是按這個做的。

Java連接數據庫過程:

第一步:驅動安裝和路徑設置Step1:到mysql的官方網站下載mysql-connector-java-5.1.18.zip驅動,解壓以后復制里面的mysql-connector-java-5.1.18.jar到jdk安裝目錄的lib文件夾中;Step2:設置環(huán)境變量CLASSPATH=.;%JAVA_HOME%\lib\mysql-connector-java-5.1.18.jar;

第二步:程序編寫

Step1:在程序中加載并注冊JDBC驅動器,其中JDBC-ODBC在JDK自帶,默認已經注冊,所以不需要注冊;

Class.forName(“com.mysql.jdbc.Driver”);

java.sql.DriverManager.registerDriver(newcom.mysql.jdbc.Driver()); //對于MySQL不是必須

Step2:建立與數據庫的連接

Connection con =java.sql.DriverManager.getConnection(dburl,user,pwd);

dburl表示連接數據庫的JDBC URL: jdbc:mysql://localhost:3306/DB_NAME

user: 數據庫用戶名

pwd:數據庫密碼

Step3:創(chuàng)建Statement對象,準備執(zhí)行SQL語句

Statement stmt = con.createStatement();

Step4: 執(zhí)行SQL語句

String sql = “select * from tb_name”;

ResultSet rs = stmt.executeQuery(sql);

Step5:遍歷ResultSet對象中的記錄

while(rs.next()){

String name = rs.getString(index);

Long id = rs.getLong(index);

Int age = rs.getInt(index);

}

Step6:關閉數據庫

rs.close();

stmt.close();

con.close();

本文來自CSDN博客,轉載請標明出處:

java如何連接mySQL數據庫?

1.下面代碼是使用jdbc直接來鏈接mysql的操作,方式與SQL SERVER類似,區(qū)別在于加載的驅動不同,url的設置也有點區(qū)別。

2.執(zhí)行腳本返回的結果,可以看出java成功鏈接上mysql并獲取到返回值

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

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

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

關于java安裝mysql數據庫和java安裝mysql驅動的介紹到此就結束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關注本站。

掃描二維碼推送至手機訪問。

版權聲明:本文由飛速云SEO網絡優(yōu)化推廣發(fā)布,如需轉載請注明出處。

本文鏈接:http://mbtw.com.cn/post/14027.html

分享給朋友:

“java安裝mysql數據庫(java安裝mysql驅動)” 的相關文章

質量管理軟件開發(fā)(質量管理相關軟件)

質量管理軟件開發(fā)(質量管理相關軟件)

今天給各位分享質量管理軟件開發(fā)的知識,其中也會對質量管理相關軟件進行解釋,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在開始吧!本文目錄一覽: 1、軟件項目的質量管理 2、如何做好軟件項目質量管理 3、軟件開發(fā)企業(yè)質量管理 4、軟件項目中的質量管理 軟件項目的質量管理...

如何在電腦上找到所有的軟件(怎么找到電腦所有軟件)

如何在電腦上找到所有的軟件(怎么找到電腦所有軟件)

今天給各位分享如何在電腦上找到所有的軟件的知識,其中也會對怎么找到電腦所有軟件進行解釋,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在開始吧!本文目錄一覽: 1、如何查看電腦上安裝的所有軟件 2、怎么查找電腦中的軟件? 3、怎么查找電腦里面所有的軟件 如何查看電腦上安裝的所有軟件 一...

游戲流量包怎么購買(如何購買流量包?)

游戲流量包怎么購買(如何購買流量包?)

今天給各位分享游戲流量包怎么購買的知識,其中也會對如何購買流量包?進行解釋,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在開始吧!本文目錄一覽: 1、如何訂購流量包? 2、王者榮耀移動流量包怎么買 移動專屬流量包購 3、如何訂購愛游戲-騰訊手游專屬流量包? 如何訂購流量包? 如果是聯...

王者榮耀的源碼(王者榮耀源碼曝光)

王者榮耀的源碼(王者榮耀源碼曝光)

今天給各位分享王者榮耀的源碼的知識,其中也會對王者榮耀源碼曝光進行解釋,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在開始吧!本文目錄一覽: 1、同一個王者榮耀帳號,安卓和蘋果是否共用游戲時間 2、王者榮耀怎么自己做皮膚 3、為什么王者榮耀每次下載了還要更新,而不是直接可以登錄賬號?...

體育直播app大全免費下載(中國體育直播app下載)

體育直播app大全免費下載(中國體育直播app下載)

本篇文章給大家談談體育直播app大全免費下載,以及中國體育直播app下載對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、體育直播的軟件有哪些?用哪個最好,求推薦 2、請問體育直播的網站有哪些啊 3、有什么手機軟件可以看nba直播 體育直播的軟件有哪些?用哪個最好...

女生說可遇不可求是什么意思(女生對男生說可遇不可求是什么意思)

女生說可遇不可求是什么意思(女生對男生說可遇不可求是什么意思)

本篇文章給大家談談女生說可遇不可求是什么意思,以及女生對男生說可遇不可求是什么意思對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、你對一個人表白的時候,她和你說“感情的事,是可遇不可求的”是什么意思啊? 2、分手后,女朋友哭著對我說,你是我的可遇不可求,可遇不可留,可...