من یک مشکل اساسی با insert کردن کلمات فارسی در پایگاه داده MySQL دارم. وقتی در یک برنامه جاوا با استفاده از JDBC یک کلمه فارسی توی یک جدول MySQL که collation اون جدول utf8 وارد می کنم، متن ????? درون جدول insert میشه. چرا ایجوریه ؟
میشه کمکم کنید.
با تشکر.
در کانکشنی که به دیتابیس میزنید امکان استفاده از utf8 را ذکر کرده اید:
db.setJdbcUrl("jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=UTF-8");
برای این مورد تنظیماتی در ابتدای نصب دیتابیس دارید که به واسطه آن دیگر نیازی به اصلاح url نیست
تبلیغات در جواب یاب
اخبار
سیستم امتیازدهی
دسترسی کاربران
داغ ترین سوال ها
پربازدیدترین سوال ها