انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: اتصال دیتابیس MySQL به جاوا [ حل شد ]  (دفعات بازدید: 907 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین mr.amir138396

  • Sr. Member
  • *
  • ارسال: 459
  • جنسیت : پسر
  • شاگرد همیشه مشتاق یادگیری
اتصال دیتابیس MySQL به جاوا [ حل شد ]
« : 15 خرداد 1403، 08:26 ب‌ظ »
سلام . من XAMPP رو روی سیستم خودم نصب کردم . برای یک پروژه دانشگاهمون لازم دارم که یه جوری کد رو به دیتابیس وصل کنم . هر کاری می کنم نمیشه .

کد Database.java
package ir.amirhoabsi.shop.core.databaseManagement;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class Database {
    private final static String connectionUrl = "jdbc:mysql://127.0.0.1:3306/shopsoft";
    private final static String connectionUsername = "shopsoft";
    private final static String connectionPassword = "1234";

    public static boolean connectionCheck() {
        try {
            Class.forName("com.mysql.jdbc.Driver");
            Connection connection = DriverManager.getConnection(connectionUrl, connectionUsername, connectionPassword);
            System.out.println("Connected to the database!");
            return true;
        } catch (ClassNotFoundException | SQLException e) {
            System.out.println("Connection Failed!");
            return false;
        }
    }
}


amirho@amirho:~/Shop/Ver 0.1/src/ir/amirhoabsi/shop/core/databaseManagement$ tree
.
├── CreateDataBase.java
├── Database.java
├── mysql-connector-java-5.1.40.jar
├── SaveMessages.java
└── UserDatabaseMan.java


همونطور که میبینید من کانکتور رو دقیقا کنار Database.java گذاشتم . ولی نمیشه
« آخرین ویرایش: 24 خرداد 1403، 10:49 ق‌ظ توسط mr.amir138396 »
با احترام ! امیرحسین عباسی فاروجی . (;

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : اتصال دیتابیس MySQL به جاوا
« پاسخ #1 : 18 خرداد 1403، 04:25 ب‌ظ »
درود بر شما. روی گنو نباید از چیزهای مثل xammp استفاده کنید. می‌تونید آپاچی، ماریادی‌بی و php رو جداگونه نصب کنید.

در ضمن «نمی‌شه» هیچ سرنخی به کسی نمی‌ده. باید بگید دقیقاً چی «می‌شه».
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1270
  • جنسیت : پسر
پاسخ : اتصال دیتابیس MySQL به جاوا
« پاسخ #2 : 18 خرداد 1403، 06:49 ب‌ظ »
درود. پیش از اینکه سعی کنید با برنامه‌نویسی به پایگاه داده متصل شوید نخست بررسی کنید که امکان اتصال با ابزارهای استاندارد را دارید یا خیر.

در گنو/لینوکس با نصب  mariadb یا mysql می‌تونید نرم‌افزار اتصال به پایگاه داده را داشته باشید.

روش صحیح نصب و اتصال به پایگاه داده را به ویکی افزودم.

اینجا را ببینید.

در مثال شما چنین فرمانی هم باید کار کند.

sudo apt install mariadb
$ mariadb -u shopsoft -p "1234"
« آخرین ویرایش: 18 خرداد 1403، 07:00 ب‌ظ توسط esmaeelE »