導航:首頁 > 編程語言 > 安裝javamysql

安裝javamysql

發布時間:2022-07-31 01:18:54

❶ 如何連接java和mysql資料庫

當然,首先要安裝有JDK(一般是JDK1.5.X)。然後安裝MySQL,這些都比較簡單,具體過程就不說了。配置好這兩個環境後,下載JDBC驅動mysql-connector-java-5.0.5.zip(這個是最新版的)。然後將其解壓縮到任一目錄。我是解壓到D盤,然後將其目錄下的mysql-connector-java-5.0.5-bin.jar加到classpath里,具體如下:「我的電腦」-> 「屬性」 -> 「高級」 -> 「環境變數」,在系統變數那裡編輯classpath,將D:\mysql-connector-java-5.0.5\mysql-connector-java-5.0.5-bin.jar加到最後,在加這個字元串前要加「;」,以與前一個classpath區分開。然後確定。
環境配置好了,很簡單。現在,先配置MySQL,設其用戶名為「root」,密碼為「root」。在命令行或用一個SQL的前端軟體創建Database。
我是用SQLyog的前端軟體來創建Database的。
先創建資料庫:
CREATE DATABASE SCUTCS;
接著,創建表:
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來操作

好了,創建好了。
下面,我們來編寫.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);
// 連續資料庫
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
// statement用來執行SQL語句
Statement statement = conn.createStatement();
// 要執行的SQL語句
String sql = "select * from student";
// 結果集
ResultSet rs = statement.executeQuery(sql);
System.out.println("-----------------");
System.out.println("執行結果如下所示:");
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解碼為位元組序列並將結果存儲新的位元組數組中。
// 然後使用GB2312字元集解碼指定的位元組數組
name = new String(name.getBytes("ISO-8859-1"),"GB2312");
// 輸出結果
System.out.println(rs.getString("sno") + "\t" + name);
}
rs.close();

❷ 用java怎麼連接到mysql資料庫

當然,首先要安裝有JDK(一般是JDK1.5.X)。然後安裝MySQL,這些都比較簡單,具體過程就不說了。配置好這兩個環境後,下載JDBC驅動mysql-connector-java-5.0.5.zip(這個是最新版的)。然後將其解壓縮到任一目錄。我是解壓到D盤,然後將其目錄下的mysql-connector-java-5.0.5-bin.jar加到classpath里,具體如下:「我的電腦」-> 「屬性」 -> 「高級」 -> 「環境變數」,在系統變數那裡編輯classpath,將D:\mysql-connector-java-5.0.5\mysql-connector-java-5.0.5-bin.jar加到最後,在加這個字元串前要加「;」,以與前一個classpath區分開。然後確定。
環境配置好了,很簡單。現在,先配置MySQL,設其用戶名為「root」,密碼為「root」。在命令行或用一個SQL的前端軟體創建Database。
我是用SQLyog的前端軟體來創建Database的。
先創建資料庫:
CREATE DATABASE SCUTCS;
接著,創建表:
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來操作

好了,創建好了。
下面,我們來編寫.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);
// 連續資料庫
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!");
// statement用來執行SQL語句
Statement statement = conn.createStatement();
// 要執行的SQL語句
String sql = "select * from student";
// 結果集
ResultSet rs = statement.executeQuery(sql);
System.out.println("-----------------");
System.out.println("執行結果如下所示:");
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解碼為位元組序列並將結果存儲新的位元組數組中。
// 然後使用GB2312字元集解碼指定的位元組數組
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:\testjdbc>javac JDBCTest.java
D:\testjdbc>java JDBCTest
Succeeded connecting to the Database!
-----------------------
執行結果如下所示:
-----------------------
學號 姓名
-----------------------
0104421 周遠行
0208123 王義平
0209120 何問起
0309119 李 維
0309203 歐陽美林
0309226 柯樂義
哈哈,成功啦

❸ java是怎麼連接mysql資料庫的

方法/步驟

1、Java要連接資料庫,那麼首先你必須安裝mysql資料庫

5、下面,我們來編寫.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);

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

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

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

// 要執行的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") + " " + 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();

}}}

注意事項

環境必須配置正確

❹ mysql 5.7 java怎麼自定義安裝

1、MySQL的安裝文件一個(如,mysql-installer-community-5.7.10.0.msi)2、紙質筆記本一個(便於記錄參數和關鍵步驟,畢竟這輩子不會只用這么一次)3、win10的安全設置(Win10的安全機制比較嚴格,設置-更新和安全-針對開發人員-選擇「開發人員模式」)

❺ 如何下載安裝並配置java+mysq+tomcat環境

先保證你的電腦上安裝了WinRAR或者WinZIP等解壓縮工具,壓縮工具也可以在上面的頁面中下載到,打開rar解壓窗口,你可以把文件解壓都硬碟上,然後再安裝。也可以直接在窗口中,雙擊Setup.exe文件,開始mysql5.0的安裝。
先是等待,它自己解壓文件,點擊Next開始下一步安裝。默認是Typical,建議改成Custom,因為Typical模式不允許改變安裝路徑,只能安裝在C盤。到這一步需要選擇組件及更改文件夾位置,組件就用默認的,位置可以選擇Change來改變,注意:安裝mysql的路徑中,不能含有中文!
一切就緒,點擊Install開始安裝。
開始安裝過程,會出現安裝進度條,
安裝結束後,程序會提示是否要在mysql.com上注冊,選擇跳過,即Skip Sign-Up然後點「Next」
[安裝結束,選擇現在開始配置mysql伺服器。點擊Finish繼續。
配置開始,點擊Next繼續,選擇Detailed Configuration,點Next繼續
有個選項是選擇mysql應用於何種類型,第一種是開發伺服器,將只用盡量少的內存,第二種是普通WEB伺服器,將使用中等數量內存,最後一種是這台伺服器上面只跑mysql資料庫,將佔用全部的內存,就選擇開發伺服器,佔用盡量少的內存,用戶可根據自己的需求,選擇其他選項,點Next繼續
下面是選擇資料庫用途,第一種是多功能用途,將把資料庫優化成很好的innodb存儲類型和高效率的myisam存儲類型,第二種是只用於事務處理類型,最好的優化innodb,但同時也支持myisam,最後一種是非事務處理類型,適合於簡單的應用,只有不支持事務的myisam類型是被支持的。一般選擇第一種多功能的。點Next繼續,下面是選擇InnodDB的數據存放位置,一般默認好了,不需要改動,見
下面是選擇mysql允許的最大連接數,第一種是最大20個連接並發數,第二種是最大500個並發連接數,最後一種是自定義,你可以根據自己的需要選擇,
點Next繼續,下面是選擇資料庫監聽的埠,一般默認是3306,如果改成其他埠,以後連接資料庫的時候都要記住修改的埠,否則不能連接mysql資料庫,比較麻煩,這里不做修改,用mysq的默認埠:3306,
點Next繼續,這一步設置mysql的默認編碼,默認是latin1,
我們可以根據需要,把它改成gb2312,過gbk,
注意:如果要用原來資料庫的數據,最好能確定原來資料庫用的是什麼編碼,如果這里設置的編碼和原來資料庫數據的編碼不一致,在使用的時候可能會出現亂碼。
點Next繼續,這一步是是否要把mysql設置成windows的服務,一般選擇設成服務,這樣以後就可以通過服務中啟動和關閉mysql資料庫了。推薦:下面的復選框也勾選上,這樣,在cmd模式下,不必非到mysql的bin目錄下執行命令。點Next繼續,這一步是設置mysql的超級用戶密碼,這個超級用戶非常重要,對mysql擁有全部的許可權,請設置好並牢記超級用戶的密碼,下面有個復選框是選擇是否允許遠程機器用root用戶連接到你的mysql伺服器上面,如果有這個需求,也請勾選,
當兩次輸入的密碼一致後,記住該密碼,點Next繼續,
到現在位置,mysql已經得到了足夠的配置條件,如果沒有問題即可點擊Execute,讓mysql進行配置,如果有不妥的地方,點擊Back,重新修改配置條件,
這樣mysql就全部安裝好了,
可能出現的問題:
如果在第二十步,你出現的界面是像下面這樣,
有三個輸入密碼的地方,則有可能您是在原來基礎上安裝的。你在第一個文本框輸入原來root的密碼,後面兩個文本框輸入root的新密碼,點擊Next基礎,出現下圖,
給您推薦幾種解決辦法:
1、 點Retry,重試;
2、 再運行一次設置,看到有關「移除原設置」的選項,選擇移除,然後在重新設置。
3、 重裝。
重裝注意事項:最好刪除原來的所有文件,必要的話,可以清一下注冊表,如果你機器上沒有其它mysql相關的程序。而且一定記得不要保留原有的my.ini文件。還有就是刪除原來安裝路徑下的文件,並刪除數據目錄下面的ibdata1文件

❻ java 安裝 mysql 跟Navicat Premium 教程

1、不要用Navicat Premium這個軟體,不是很好,我上傳的哪個更好哈,裡面有注冊碼,我公司都在用。

2、上傳的哪個附近里包含了MySql安裝截圖,很詳細


❼ java如何連接mySQL資料庫

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

❽ JAVA連接MySQL都需要安裝什麼程序

一般來說只需要"mysql-connector-java-3.2.0-alpha-bin.jar"這個jar
如果你沒有開發工具的話還需要以下:
MySQL+JavaIDE+Navicat(MySQL圖形化)

閱讀全文

與安裝javamysql相關的資料

熱點內容
php開發客戶端 瀏覽:988
theisle測試服怎麼搜伺服器 瀏覽:445
廣播PDF 瀏覽:216
單片機編程300例匯編百度 瀏覽:33
騰訊雲連接不上伺服器 瀏覽:221
不能用來表示演算法的是 瀏覽:859
6軸機器人演算法 瀏覽:890
手機主題照片在哪個文件夾 瀏覽:294
安卓手機後期用什麼軟體調色 瀏覽:628
cad修改快捷鍵的命令 瀏覽:242
好錢包app怎麼登錄不了 瀏覽:859
樹莓派都用python不用c 瀏覽:757
access文件夾樹的構造 瀏覽:662
安卓多指操作怎麼設置 瀏覽:658
linux樹形目錄 瀏覽:727
平方根的簡單演算法 瀏覽:898
千牛訂單頁面信息加密取消 瀏覽:558
單片機自製紅外遙控燈 瀏覽:719
伺服器最小配置怎麼弄 瀏覽:853
ibm伺服器硬體如何升級 瀏覽:923