程序用到了mysql資料庫(程序用到了mysql資料庫嗎)

  • 1、多個py文件如何打包成exe,並且我的程序中包含mysql資料庫是不是應該讓使用exe的對象安裝資料庫?
  • 2、如何在Java程序中訪問mysql資料庫中的數據並進行簡單的操作
  • 3、我用vc6.0開發的程序用的是mysql資料庫,要在沒裝資料庫的機器上運行該怎麼辦?
  • 4、怎樣使Android程序調用mysql資料庫裡面的數據

1. 安裝打包程序: pip3 installer pyinstaller

2. pyinstaller -F -c 主模塊所在的py文件

如果數據存儲在本地,需要使用者本地安裝資料庫,如果資料庫在雲端則不需要

文件格式不規範,建議整理下

一、使用工具:java語言、Myeclipse。

二、操作步驟:

1、第一步:載入MySQL的JDBC的驅動

2、第二步:創建與MySQL資料庫的連接類的實例

3、第三步:獲取連接類實例con,用con創建Statement對象類實例 sql_statement

4、第四步:執行查詢,用ResultSet類的對象,返回查詢的結果

5、得出數據

三、注意事項:有幾處是需要根據自身情況修改的

1、如下圖中的url和賬號,密碼需要與你自己的相一致。

2、這些需要訪問的數據必須要與資料庫中的類型相互匹配,才能列印出正確的結果。

使用一個伺服器就行,在你要使用你程序的那台機器連接上有你伺服器的那個網路,然後連接資料庫的連接信息,從本機改成對方的IP就可以了

伺服器就是你開發或者運行這個網站或者軟體的機器,也就是裝mysql,並且有著全部存儲數據的機器

一、首先要載入JDBC驅動包。

步驟:右擊項目找到build path-configure build path-libraries——add External JARs添加驅動包

二、寫測試類:TestCon.java

(在此之前,首先

1.在自己的電腦上Mysql下確定賬戶是”root”,密碼是”123456″;

2.進入賬戶,創建資料庫cui;

3.在資料庫cui下面,創建表test1 包含_id(int 類型自動增加) username(String 類型)、password(String 類型);

4.在表中插入數據,以便顯示

1 package com.test.an;

2

3 import java.sql.Connection;

4 import java.sql.DriverManager;

5 import java.sql.PreparedStatement;

6 import java.sql.ResultSet;

7 import java.sql.SQLException;

8

9

10 public class TestCon1{

11 public static void main(String[] args)

12 {

13 Connection con = null;

14 String sql;

15 PreparedStatement pre;

16 ResultSet rs;

17

18 try {

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

20 Class.forName(driver);

21

22 String url=”jdbc:mysql://localhost:3306/cuiuseUnicode=truecharacterEncoding=latin1″;//utf-8也行

23 con = DriverManager.getConnection(url, “root”, “123456”);

24

25 sql = “select _id,username,password from test1” ;

26 pre = con.prepareStatement(sql);

27

28 rs = pre.executeQuery();

29 while(rs.next()){

30 int id = rs.getInt(1);

31 String username = rs.getString(2);

32 String password = rs.getString(3);

33

34 System.out.println(“id=”+id+”;username=”+username+”;password=”+password);

35 }

36 con.close();

37 } catch (SQLException e) {

38 e.printStackTrace();

39 } catch (ClassNotFoundException e) {

40 e.printStackTrace();

41 }

42

43 }

44

45 }

運行結果:

id=1;username=ccc;password=123456

id=2;username=xxx;password=654321

id=3;username=ddd;password=123456

id=4;username=ddf÷;password=yyt

id=5;username=cuixiaodong;password=cxd

id=6;username=vv;password=cxd

原創文章,作者:HT28Z,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/126889.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
HT28Z的頭像HT28Z
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相關推薦

  • 如何修改mysql的埠號

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

    編程 2025-04-29
  • python強行終止程序快捷鍵

    本文將從多個方面對python強行終止程序快捷鍵進行詳細闡述,並提供相應代碼示例。 一、Ctrl+C快捷鍵 Ctrl+C快捷鍵是在終端中經常用來強行終止運行的程序。當你在終端中運行…

    編程 2025-04-29
  • Python程序需要編譯才能執行

    Python 被廣泛應用於數據分析、人工智慧、科學計算等領域,它的靈活性和簡單易學的性質使得越來越多的人喜歡使用 Python 進行編程。然而,在 Python 中程序執行的方式不…

    編程 2025-04-29
  • Python程序文件的拓展

    Python是一門功能豐富、易於學習、可讀性高的編程語言。Python程序文件通常以.py為文件拓展名,被廣泛應用於各種領域,包括Web開發、機器學習、科學計算等。為了更好地發揮P…

    編程 2025-04-29
  • Python 常用資料庫有哪些?

    在Python編程中,資料庫是不可或缺的一部分。隨著互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的資料庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • openeuler安裝資料庫方案

    本文將介紹在openeuler操作系統中安裝資料庫的方案,並提供代碼示例。 一、安裝MariaDB 下面介紹如何在openeuler中安裝MariaDB。 1、更新軟體源 sudo…

    編程 2025-04-29
  • Python購物車程序

    Python購物車程序是一款基於Python編程語言開發的程序,可以實現購物車的相關功能,包括商品的添加、購買、刪除、統計等。 一、添加商品 添加商品是購物車程序的基礎功能之一,用…

    編程 2025-04-29
  • 爬蟲是一種程序

    爬蟲是一種程序,用於自動獲取互聯網上的信息。本文將從如下多個方面對爬蟲的意義、運行方式、應用場景和技術要點等進行詳細的闡述。 一、爬蟲的意義 1、獲取信息:爬蟲可以自動獲取互聯網上…

    編程 2025-04-29
  • Vb運行程序的三種方法

    VB是一種非常實用的編程工具,它可以被用於開發各種不同的應用程序,從簡單的計算器到更複雜的商業軟體。在VB中,有許多不同的方法可以運行程序,包括編譯器、發布程序以及命令行。在本文中…

    編程 2025-04-29
  • Python一元二次方程求解程序

    本文將詳細闡述Python一元二次方程求解程序的相關知識,為讀者提供全面的程序設計思路和操作方法。 一、方程求解 首先,我們需要了解一元二次方程的求解方法。一元二次方程可以寫作: …

    編程 2025-04-29

發表回復

登錄後才能評論