نمایش نتایج 1 تا 5 از 5

نام تاپیک: آیا در full text میتوان ، 3 کارکتر رو به 1 کارکتر تغییر داد ؟

  1. #1
    کاربر دائمی آواتار king-net
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    خونمون
    پست
    153

    آیا در full text میتوان ، 3 کارکتر رو به 1 کارکتر تغییر داد ؟

    درود .
    دوستان دو روز که با این 3 کارکتر به مشکل خوردم .
    من برای جستجوی سایتم از فول تکست استفاده کردم ،‌اما 4 حرف باشه جستجو میکنه اما اگه 3 یا 2 یا 1 حرف باشه نتیجه ای رو برنمیگردونه
    تو سایت mysql هم اینو پیدا کردم :

    If you are familiar with full text searching in MySQL, you will be surprised to know that MySQL doesn’t index words containing 3 or less characters by default. Searching such words ends up with no result. I am sure sometime you also suffered from the same problem. If you are not familiar with this default behavior of MySQL you may spend hours after hours trying to find out what went wrong. Well, here is the solution for you :D There is a system option named “ft_min_word_len” by which you can define the minimum length of words to be indexed. You need to set value to this configuration directive in your MySQL configuration file which is found under “/etc/mysql” or “/etc”. In windows you can look under windows directory or MySQL home folder. You need to set this value under [mysqld] section. [mysqld]ft_min_word_len=3 There is also a handy method if you don’t want to change in your configuration file. Just start your mysql daemon with the following command mysqld --ft_min_word_len=3 You may also need to rebuild your index. Now you can search words with 3 characters in your full text queries.

    اما دستوری که داده معلوم نیست باید کجا گذاشت تو my.ini گذاشتم کار نکرد تو mysqld.exe هم اومدم بزارم که اونم نمیشه بش فرمان بدی

  2. #2

    نقل قول: آیا در full text میتوان ، 3 کارکتر رو به 1 کارکتر تغییر داد ؟

    توی فایل my.ini قسمت [mysqld] رو پیدا کن و دستور رو داخل همون قسمت بذار.

    [mysqld]
    ft_min_word_len=2

  3. #3
    کاربر دائمی آواتار farhadfery
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    اصفهان
    پست
    723

    نقل قول: آیا در full text میتوان ، 3 کارکتر رو به 1 کارکتر تغییر داد ؟

    یه سوال: روی لوکال ما به فایل فوق دسترسی داریم و می تونیم آنرا تغییر بدهیم. وقتی سایت را آپلود کردیم، چی؟

  4. #4

    نقل قول: آیا در full text میتوان ، 3 کارکتر رو به 1 کارکتر تغییر داد ؟

    نقل قول نوشته شده توسط farhadfery مشاهده تاپیک
    یه سوال: روی لوکال ما به فایل فوق دسترسی داریم و می تونیم آنرا تغییر بدهیم. وقتی سایت را آپلود کردیم، چی؟
    متاسفانه چنین چیزی امکان نداره چون متغیر ft_min_word_len یک متغیر داینامیک نیست که بشه در حال اجرا اون رو تغییر داد.

  5. #5

    نقل قول: آیا در full text میتوان ، 3 کارکتر رو به 1 کارکتر تغییر داد ؟

    نقل قول نوشته شده توسط farhadfery مشاهده تاپیک
    یه سوال: روی لوکال ما به فایل فوق دسترسی داریم و می تونیم آنرا تغییر بدهیم. وقتی سایت را آپلود کردیم، چی؟
    با سلام، براي اينجور نيازها يا بايد با پشتيباني هاست در تماس باشين و از اونها بخواين كه در سرورهاي اشتراكي بعيد ميدونم جواب بگيرين و يا اينكه كلاً يك VPS داشته باشين.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •