صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از شماره 11 تا 15 , از مجموع 15

موضوع: رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

  1. #11
    کاربر اخراج شده
    تاریخ عضویت
    Dec 2011
    نوشته ها
    146
    تشکر تشکر کرده 
    17
    تشکر تشکر شده 
    25
    تشکر شده در
    23 پست

    پیش فرض پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

    یعنی تو این فروم به این بزرگی و اینهمه استاد کسی بلد نیست چطوری این مشکل برطرف میشه؟قدیما خیلی بهتر کمک میکردن.

  2. # ADS




     

  3. #12
    عضو انجمن
    تاریخ عضویت
    Nov 2012
    نوشته ها
    119
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    70
    تشکر شده در
    55 پست

    پیش فرض پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

    باید mysql نصب کنید

  4. #13
    کاربر اخراج شده
    تاریخ عضویت
    Dec 2011
    نوشته ها
    146
    تشکر تشکر کرده 
    17
    تشکر تشکر شده 
    25
    تشکر شده در
    23 پست

    پیش فرض پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

    اگه منظورتون از آپاچی هست که نصب هست.

  5. #14
    عضو جدید
    تاریخ عضویت
    Apr 2013
    محل سکونت
    تهران
    نوشته ها
    3
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    7
    تشکر شده در
    3 پست

    111 پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

    با اجازه اساتیدمحترم,
    - اگر mysql در سرور نصب شده ابتدا با دستور زیر پاکش کنید:
    yum remove mysql-server

    - سپس دستورات زیر را به ترتیب اجرا کنید :
    echo "exclude=filesystem* tzdata*" >> /etc/yum.conf
    mv /etc/yum/pluginconf.d/fastestmirror.conf /etc/yum/pluginconf.d/fastestmirror.disabled
    touch /etc/yum/pluginconf.d/fastestmirror.conf
    yum install mysql-server

    - حالا توسط دستور زیر فایل تنظیمات mysql را ویرایش کنید :
    nano /etc/my.cnf

    - در ویرایشگر با گرفتن دکمه های ctrl+K کلیه متن ها رو پاک کنید.
    - سپس متن زیر رو توی فایل کپی کنید و با زدن دکمه ctrl+x و سپس y تغییرات را ذخیره کنید.
    [mysqld]
    default-storage-engine = myisam
    key_buffer = 8M
    query_cache_size = 8M
    query_cache_limit = 4M
    max_connections=25
    thread_cache=1
    skip-innodb
    query_cache_min_res_unit=0
    tmp_table_size = 4M
    max_heap_table_size = 4M
    table_cache=256
    concurrent_insert=2

    bind-address=آی پی سرور شما

    - در قسمتی که فارسی نوشتم به رنگ سبز IP سرور خودتون رو وارد کنید و خیلی هم مهمه.

    - حالا با استفاده از این دستور mysql رو اجرا کنید و از دیدن کلمه سبز رنگ ok لذت ببرید.
    service mysqld start

    (مشکل چی بود ؟مشکل از نشناختن نوع Innodb و نامعلوم بودن چگونگی استفاده از مموری برای mysql بود که با تنظیمات فوق نوع Innodb رو با myisam عوض و چگونگی استفاده از مموری هم برای mysql مشخص می کنیم.
    در اکثر مواقع ذکر نکردن آدرس آی پی سرور توسط Bind Address هم باعث بروز خطا در هنگام استارت mysql می شه.
    )


    موفق باشید
    www.pars-file.ir
    ویرایش توسط Parsline : July 17th, 2013 در ساعت 09:23 دلیل: تکمیل

  6. تعداد تشکر ها از Parsline به دلیل پست مفید


  7. #15
    عضو جدید
    تاریخ عضویت
    Jul 2012
    نوشته ها
    29
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    11
    تشکر شده در
    11 پست

    پیش فرض پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

    من هم این مشکل را داشتم و با قرار دادن کد زیر توی فایل my.cnf مشکل برطرف شد .
    اول دستور زیر را زدم :
    nano /etc/my.cnf
    همون خط اول کد زیر را داشتم :
    [mysqld]
    local-infile=0
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock

    که پاکش کردم و کد زیر را قرار دادم :
    [mysqld]


    datadir=/var/lib/mysql


    socket=/var/lib/mysql/mysql.sock

    [client]


    socket=/var/lib/mysql/mysql.sock



    امیدوارم مشکل شما هم به همین راحتی حل بشه ونیازی به نصب مجدد مای اسکیول نداشته باشید .
    موفق باشید
    ویرایش توسط azadzendegi : August 11th, 2013 در ساعت 00:52

صفحه 2 از 2 نخستنخست 12

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 7
    آخرين نوشته: December 3rd, 2016, 15:40
  2. ارور Database connection error (2): Could not connect to MySQL.
    توسط b7610 در انجمن سی پنل CPanel
    پاسخ ها: 3
    آخرين نوشته: February 2nd, 2015, 20:26
  3. پاک شدن mysql.sock و استارت نشدن mysql
    توسط Hooramin در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: August 24th, 2013, 19:48
  4. ارور Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
    توسط pc.rootall در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: July 20th, 2013, 16:37
  5. ERROR 2006 (HY000) at line 977: MySQL server has gone away
    توسط Nik0TiN در انجمن سوالات و مشکلات
    پاسخ ها: 0
    آخرين نوشته: March 8th, 2012, 22:02

مجوز های ارسال و ویرایش

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