MySQL的下載安裝及eclipse配置+jdbc
引述 文章借鑑了百度經驗和其他部落格,可以說是對所有文章的做了一個自我總結,一些麻煩的地方和容易出現錯誤的地方遇到的一起解決
MySQL官網分為免安裝版和安裝版,由於免安裝版5.7.20以後都不附帶data資料夾及my.ini檔案,需要自己手動建立,相當麻煩,在這裡我們下載安裝版,
1.下載MySQL
https://dev.mysql.com/downloads/windows/installer/5.7.html 為方便大家,已經準備好了安裝版本的官網下載網址 進入即可。向下滑動滑鼠,找到第二個Windows (x86, 32-bit), MSI Installer (mysql- installer-community-5.7.21.msi),點選右邊藍色Download,注意不要下載成第一個Windows (x86, 32-bit), MSI Installer (mysql-installer-web-community -5.7.21.msi),第一個是MySQL的ODBC下載
點選下載以後會彈出登入oracle賬號的請求,此處可以直接點選左下角跳過即可,
選擇下載儲存路徑下載即可,
2.安裝MySQL
(1)開啟安裝包mysql-installer-community-5.7.21,耐心等一下,選中accept the license terms,點選Next,
(2)選擇Custom(自定義),點選Next,如下圖:
(3)選擇左邊MySQL Servers,找到最下面一層,點選MySQL Server 5.7.21-x64,點選中間箭頭新增到右邊。MySQL Connectors,是和其他程式語言連線的聯結器(編譯驅動器),以Java語言為例就需要新增connector/J5.1.44-x86。Java專案開發時可以使用開發工具匯入MySQL安裝包下的mysql-connector-java-bin.jar包。現在可以不選擇,點選Next如下圖:
(4)選擇Execute(執行),同意I agree選中,點選Install;
(5)下載完成,選擇Execute(執行),準備安裝MySQL Server5.7.21。
(6)安裝完成,點選Next,一路預設next
(7)型別選擇Development Machine(開發機器),堅挺埠號選預設,其他預設,點選Next。如圖:
如果已經安裝了MySQL資料庫任何一個版本,已經佔用該監聽埠,就會出現錯誤,解決:(1)修改監聽埠號,(2)或者解除安裝之前安裝過的MySQL資料庫版本。
(8)自己設定一個登陸資料庫客戶端的密碼,最好記下來,每次使用前都需要密碼進行登陸,需要定義使用者名稱,選擇伺服器,一般選localhost(本地伺服器/本地主機),再次輸入密碼,點選Next。如下圖:
(9)選擇隨系統啟動MySQL伺服器,Start the MySQL Sever at System Startup,其他預設,點選Next。如下圖:
(10)勾選上Enable X Protocol/MySQL as a Document Stop,點選Next。如下圖:
(11)點選Execute全部綠色對勾,如果有錯號,解除安裝或刪除重新安裝,點選Finish。如下圖:
(12)MySQL Server 5.7.21 顯示 Configuration Complete,點選Next,點選Finish,全部安裝完畢。
3.下載jdbc驅動包(jar檔案)
下載地址:http://dev.mysql.com/downloads/connector/j/
點選第二個zip檔案,
安裝後開啟目錄,你會發現jar包檔案出現了,我們正是要通過它來把eclipse跟mysql聯絡到一起。
**把jar包放到tomacat檔案 lib目錄下
新建的專案就有了jar包
好了,有了jar包,也就只剩下最後關鍵的一步,eclipse與mysql的通訊。
這裡我們要先在mysql控制檯下建立一個資料庫,以便後期測試與eclipse的通訊是否成功。
如何啟動mysql?找到mysql的安裝目錄,然後進入bin目錄,開啟mysql.exe即可,但是我和同學都出現了閃退情況,如果有大佬知道如何解決閃退問題可直接評論回覆:
配置環境變數,變數值為MySQL安裝目錄(預設安裝目錄為C盤Programs Files/MySql)
在使用者變數的path值最後新增;%MYSQL_HOME%\bin(切勿改動前面的值)
(2)閃退的 可直接在最近新增(開始介面)裡查詢以下專案,進入即可
輸入之前設定的密碼,空密碼的可以直接回車進入。(英文輸入,中文輸入如果有字母和數字的組合你懂得)
首先,我們通過執行sql語句來建立一個資料庫:
create database demo;//建立一個名為demo的資料庫,
use demo;//指定demo為當前要操作的資料庫
create table user (name varchar(20),password varchar(20));//建立一個表user,併為其設定兩個欄位(name和password)
insert into user values('liber','libo123456');//插入一條資料到user表中
select * from user;//檢視資料表
這時我們看到,剛才插入的已經顯示在user表中了,此時建立測試資料庫就成功了,
4,我們開始進行eclipse與mysql的配置。
啟動eclipse,依次找到file - new - java project(JAVA EE如果找不到java project就從other中找到java資料夾可選擇java project),輸入專案名稱,這裡我暫用jdbc_demo
點選finish提交即可。
可以看到剛才的專案已經建立成功。
然後右擊專案名稱,依次選擇buili path - add external archives,如圖所示:
找到剛才所得的jar檔案後,新增即可,如圖所示
:
目前所有的部分都已配置完成,最後我們來測試一下:
首先新建一個類,右擊src - new - class 命名為demo(自定義)後提交即可。
這時我們已經可以看到一個名為my的java檔案了,還記得剛才控制檯下我們建立的資料庫和user表嗎?配合在一起,我們通過編寫這個檔案來測試資料庫是否連線成功。
package jdbc_demo;
import java.sql.*;
public class demo{
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/demo","liber","libo123456");
//連線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"));
System.out.println(rs.getString("password"));
}
}
catch (Exception e) {
System.out.print("get data error!");
e.printStackTrace();
}
}
}
如果沒有報錯,我們直接執行改程式:
點選執行按鈕即可:
最終結果:
顯示了user表中的值,到此我們的java已完美配置成功。
相關文章
- MySQL下載安裝配置及JDBC連線資料庫MySqlJDBC資料庫
- homebrew下載安裝及mysql的下載安裝MySql
- JDK的下載及安裝與Eclipse的下載及使用JDKEclipse
- MySQL的下載、安裝和配置MySql
- MySQL 8.0.21下載安裝教程及Navicat for MySQL安裝MySql
- eclipse安裝及配置pydevEclipsedev
- MySQL的JDBC下載MySqlJDBC
- 如何下載、安裝eclipseEclipse
- Sublime Text 3 下載安裝及配置
- mysql安裝及配置MySql
- win10 免安裝版本的MySQL的下載安裝和配置Win10MySql
- MySQL資料庫下載及安裝教程MySql資料庫
- MySQL下載安裝MySql
- Maven的下載安裝配置Maven
- CentOS 下 MySQL 5.6 基於 RPM 的下載、安裝、配置CentOSMySql
- MySQL的下載和安裝MySql
- Oracleasm下載地址、安裝順序及配置命令OracleASM
- windows下安裝Python和在eclipse安裝pydev外掛以及配置eclipseWindowsPythonEclipsedev
- MySQL - 下載與安裝MySql
- windows下mangodb的安裝及配置WindowsGo
- Mysql安裝及基礎配置MySql
- 【Mysql】Windows下安裝和配置MysqlMySqlWindows
- GlassFish安裝下載和Eclipse熱部署Eclipse熱部署
- 基於docker的mysql安裝及配置DockerMySql
- Eclipse安裝教程 —— 最便捷的下載安裝演示視訊教程Eclipse
- Ubuntu 下Qt SDK的下載及安裝UbuntuQT
- windows下安裝cygwin及配置Windows
- jmeter下載安裝及外掛安裝JMeter
- maven下載、安裝與配置Maven
- 下載mysql的JDBC的jar包流程MySqlJDBCJAR
- solr在windows下的安裝及配置SolrWindows
- LINUX下JBOSS的安裝及配置Linux
- MySQL下載並安裝(Windows)MySqlWindows
- windows安裝及配置mysql5.7WindowsMySql
- Linux下安裝java及配置(yum安裝)LinuxJava
- MySQL 5.6.21下載安裝之安裝篇(二)MySql
- Mongodb在Windows下安裝及配置MongoDBWindows
- Python 下載安裝和配置Python