java中mysql安裝,mysql的安裝

本文目錄一覽:

java如何動態獲取MySQL安裝路徑?

String str = “abnbacd”;

String s = str.replace(“nba”, “haha”);

System.out.println(“s=”+s);

System.out.println(str);

char[] chs = str.toCharArray();//將字符串轉成字符數組。

boolean b = str.contains(“Demo”);

System.out.println(“b=”+b);

boolean b1 = str.endsWith(“.java”);

str = “zhangsan,lisi,wangwu”;

String[] names = str.split(“,”);

for (int i = 0; i names.length; i++) {

System.out.println(names[i]);

}

str = ” ab c “;

str = str.trim();

System.out.println(“-“+str+”-“);

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

一般來說只需要”mysql-connector-java-3.2.0-alpha-bin.jar”這個jar

如果你沒有開發工具的話還需要以下:

MySQL+JavaIDE+Navicat(MySQL圖形化)

如何在java中連接mysql數據庫

方法/步驟

Java要連接數據庫,那麼首先你必須安裝mysql數據庫,mysql在windows7下面是怎麼安裝的呢?這裡暫時不做詳細解析,後面的章節中會解釋的

當你安裝好mysql之後,那麼你現在應該安裝JDK了(JDK1.6就可以),

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

先創建數據庫:

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, …);

5

下面,我們來

Java連MySQL,mysql-connector-java-5.1.13-bin.jar究竟要怎麼安裝?

換個jar包試一下

可能是jar包的事

環境變量中的CLASSPATH中

把你的jar包的位置地址複製過去 用“;”分隔

再44

你的問題我試了 我讓你配完環境變量重啟機器你重啟了么?

我讓你配完環境變量重啟機器你重啟了么?

我讓你配完環境變量重啟機器你重啟了么?

我讓你配完環境變量重啟機器你重啟了么?

我讓你配完環境變量重啟機器你重啟了么?

我讓你配完環境變量重啟機器你重啟了么?

我讓你配完環境變量重啟機器你重啟了么?

我讓你配完環境變量重啟機器你重啟了么?

我讓你配完環境變量重啟機器你重啟了么?

環境變量配置 我的電腦 右鍵 -》高級-》環境變量

=》在系統變量下面添加一個 CLASSPATH 然後把jar包的位置貼進去

複製jar包的名字 重新貼入 如我剛剛配的:

F:\jar\mysql-connector-java-3.1.6-bin.jar;

完成後重啟 ,對了 你的那個java文件放在哪呢啊?

你放在D盤 cmd-doc -d:-javac testsql.java-java testsql

我剛試了 沒錯

你的意思是你換了個開發環境 如在Eclipse中 然後沒有加那個 mysql的jar包?然後報你原來的那個錯誤?如果是那樣的話:你估摸着用的是MyEclipse吧

他是單獨的開發環境,跟你的環境變量無關的,就是如果你用MyEclipse,直接安裝了不用配置環境變量,不用安裝JDK 直接一個軟件干到底,但是相應的java文件的jar包還是一定要導進去 我是這麼理解的 – -!

編寫操作數據庫的JAVA程序時需要的連接MySQL數據庫的JDBC連接包mysql-connector-java-5.1.10.zip怎麼安裝

1.解壓

2.如果你使用Eclipse的話就 點中你的項目-project-properties-java build path-libraries-add external jars 然後將你解壓出的mysql-connector-java-5.1.10.jar文件添加進去。

3.或者拷到你JDK的lib目錄下,在環境變量的classpath中加入mysql-connector-java-5.1.10.jar的路徑

java是怎麼連接mysql數據庫的

1,安裝JDK

2,安裝eclipse (IDE), java集成開發環境,當然也有其他,讀者自行選擇.

3,安裝JDBC,數據庫驅動,下載地址截至發博時最新驅動.

把下載好的文件解壓到任意目錄,這裡我為了便於管理,放在和JDK一起的目錄當中,如圖:

之後把mysql-connetor-java-5.1.22文件夾下的mysql-connector-java-5.1.22-bin.jar 添加到CLASSPATH裡面

找到CLASSPATH的方式為 “我的電腦”- “屬性” – “高級” – “環境變量”

之後如圖編輯:

一路確定即可.

4,我們來測試一下.

一,登錄數據庫,格式為 mysql -u(用戶名) -p(密碼); 我的是 mysql -uroot -pll;

從這裡可以看出來我是以超級管理員登錄數據庫的,密碼是ll. 使用命令show database; 則窗口列出了所有的當前的數據庫,

其實,這裡的test數據庫是本人之前建的空數據庫,裡面什麼都沒有,通過use test;命令. 我們就進入了數據庫test,然後用命令 show tables; 則列出當前數據庫所有的表;

如果你的沒有,那麼用命令 create database test; 來建一個,以便於測試.

現在我要為我的數據庫建表,並為其導入數據.我們這裡建一個學生表,最易最後一行沒有逗號.

1 CREATE TABLE student

2 (

3 StudentNo VARCHAR(20) PRIMARY KEY,

4 Name VARCHAR(10),

5 Phone VARCHAR(20),

6 Age int

7 );

這是用show tables;就可以看見student了.

好的為它導入數據.首先建一個txt文件,文件的內容如圖,每一項內容,與表中的格式相對應,中間用tab鍵隔開.這裡本人取名為student.txt, 且處在F盤根目錄下.

1 11111111 東邪 11111001 19

2 22222222 西毒 22222002 20

3 33333333 南帝 33333003 30

4 44444444 被蓋 44444404 40

5 55555555 中神通 55555505 50

使用命令如下命令將建好的txt文件導入表中

1 load data infile ‘F:\student.txt’ into table student;

使用命令查看錶中的內容

1 select * from student;

成功建好表了!現在開始寫我們的java文件.看看能不能喝數據庫進行連接.

5,java連接數據庫.

首先是我們的java源文件

1 import java.sql.*;

2 public class JavaMysql

3 {

4 public static void main(String[] args) throws Exception

5 {

6 String driver=”com.mysql.jdbc.Driver”;

7 String url=”jdbc:mysql://127.0.0.1:3306/test”;

8 Class.forName(driver);

9 Connection connecter=DriverManager.getConnection(url,”root”,”ll”);

10 if(!connecter.isClosed()) System.out.println(“success in getConnetion”);

11 Statement statement=connecter.createStatement();

12 ResultSet rs=statement.executeQuery(“select * from student”);

13 System.out.println(“編號”+”\t”+”名字”+”Phone”+”\t”+”Age”);

14 String No=null,Name=null,Phone=null,Age=null;

15 while(rs.next())

16 {

17 No=rs.getString(“studentNo”);

18 Name=rs.getString(“Name”);

19 Phone=rs.getString(“Phone”);

20 Age=rs.getString(“Age”);

21 System.out.println(No+”\t”+Name+”\t”+Phone+”\t”+Age);

22 }

23 }

24

25 }

執行:

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/256842.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 12:42
下一篇 2024-12-15 12:42

相關推薦

  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • 如何修改mysql的端口號

    本文將介紹如何修改mysql的端口號,方便開發者根據實際需求配置對應端口號。 一、為什麼需要修改mysql端口號 默認情況下,mysql使用的端口號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Bean加載過程

    Java Bean加載過程涉及到類加載器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean加載的過程。 一、類加載器 類加載器是Java虛擬機…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發布。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • Java判斷字符串是否存在多個

    本文將從以下幾個方面詳細闡述如何使用Java判斷一個字符串中是否存在多個指定字符: 一、字符串遍歷 字符串是Java編程中非常重要的一種數據類型。要判斷字符串中是否存在多個指定字符…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29

發表回復

登錄後才能評論