<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 如何在 Java 中使用 MySQL 連接器 > [https://javatutorial.net/how-to-use-the-mysql-connector-in-java](https://javatutorial.net/how-to-use-the-mysql-connector-in-java) ![java-featured-image](https://img.kancloud.cn/05/3e/053ee0bb59842d92359246c98f815e0c_780x330.jpg) 在通過 Java 程序測試 MySQL 連接之前,我們需要將 MySQL JDBC 庫添加到類路徑中。 我們將需要從[下載頁面](https://dev.mysql.com/downloads/connector/j/5.1.html)下載`mysql-connector-java-*.jar`文件: ![Jar file downloads page mySQl for Java](https://img.kancloud.cn/2e/4b/2e4be9e0eb47e58369852d320e99cd37_861x785.jpg) 現在,根據您的工作環境(例如 Eclipse 或命令行),您將必須執行以下任一操作: 1. 如果使用 Eclipse IDE,請將 JAR 文件作為庫添加到項目屬性中的“構建路徑”。 2. 如果使用命令控制臺,請在執行應用程序時在`-cp`或`-classpath`參數中指定 JAR 文件的路徑。 命令行執行的示例如下所示: ```java java -cp .;/xxx/xxx/xxx/mysql-connector-java-*.jar com.nameapp.ClassName ``` 現在我們已經澄清了這一點,讓我們從 Java 類連接到 MySQL 數據庫。 在 Eclipse 中創建項目,然后右鍵單擊項目名稱并選擇“屬性”。 之后,轉到“Java 構建路徑”并通過單擊“添加外部 JAR ..”添加`.jar`文件。 您可以查看以下圖像以顯示步驟: (1) ![Properties Eclipse Java Project](https://img.kancloud.cn/34/bd/34bd42bf23f24f43bf83f9a5c808c0ad_422x693.jpg) (2) ![Add External JAR file in Eclipse IDE Java Spring](https://img.kancloud.cn/44/0d/440d8d095c8325c200bbed70fd697c74_1154x621.jpg) 做完了 現在我們添加了 JAR 文件,是時候創建我們的 MySQL 數據庫了。 我假設您已經下載了 MySQL 工作臺。 如果不是,請從[此處](https://dev.mysql.com/downloads/workbench/)下載。 要創建數據庫,只需鍵入 ```java create database demoapp; ``` ![create database mysql java](https://img.kancloud.cn/7e/74/7e743df490a4086e72e2da71b5a59468_834x552.jpg) 然后,要驗證確實已創建數據庫,請鍵入 ```java show databases; ``` 您應該看到類似以下的內容: ![show databases mysql java spring](https://img.kancloud.cn/99/98/9998f762cfae195ef06d507ba664c8f6_838x610.jpg) 如您所見,`demoapp`顯示為數據庫。 現在,最后一步是測試 Java 類與該數據庫的連接。 這是一個帶有主要方法的示例 Java 類,該方法嘗試建立與數據庫的連接: ```java package mysqlconnection.mysqlconnection; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class App { public static void main( String[] args ) { String url = "jdbc:mysql://localhost:3306/demoapp"; String username = "root"; String password = "admin123"; // try to establish the connection to the database try { Connection connection = DriverManager.getConnection(url, username, password); System.out.println("Connection established successfully!"); } // if the connection couldn't be established raise an exception catch (SQLException e) { throw new IllegalStateException("Unable to connect to the database. " + e.getMessage()); } } } ``` **輸出**: ![Connection established successfully mysql java](https://img.kancloud.cn/c0/a5/c0a5fc44b5be0d0910a09c41b7f51a8d_1470x106.jpg) 現在忽略警告。 **細分** 我們將本地主機的 url 存儲在一個名為`url`的變量中。 `jdbc`部分是 API, `demoapp`是數據庫的名稱。 然后,我們存儲用戶名和密碼。 這里的主要注意事項是,密碼必須與安裝 MySQL 時選擇的密碼相同。 之后,我們有一個`Try {} Catch {}`塊。 如果無法建立數據庫連接,則將執行`catch`塊。 在`try`塊中,我們獲得 url 和用戶名/密碼的連接。 之后,我們只需打印“連接成功建立!”。 只是一件事 - 如果您忘記在項目的構建路徑中添加.jar 文件,則將無法建立連接,并且**`catch`塊**將被執行。 因此,請不要忘記添加 JAR 文件,這一點非常重要。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看