إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

الأسئلة والإستفسارات لموضوع HowTo : MySQL

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الأسئلة والإستفسارات لموضوع HowTo : MySQL

    السلام عليكم

    بناء على طلب الجماهير (أقصد مشرف قسم البرمجة والتطوير كبير القاعدة كريم :d) تم فتح الموضوع ده الخاص بالموضوعين دول :


    والهدف من الموضوع ده الرد على استفسارات الأعضاء بخصوص الموضوعين والأسئلة الخاصة بيهم

    السلام عليكم
    التعديل الأخير تم بواسطة Xero; الساعة 24-02-2008, 09:20 PM.
    شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير
    | قناة المجتمع التعليمية | قناة المجتمع للفيديوهات | ويكي مجتمع لينوكس العربي | البريد الألكتروني (eMail) |

  • #2
    جزاك الله خيراً أستاذ أبو عبدالرحمن... طبقت الخطوات حرفيا ومازالت المشكلة نفسها.

    كود:
    [email protected]:~# mysql -u root -p
    Enter password:
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
    التعديل الأخير تم بواسطة ورقة; الساعة 24-06-2021, 12:58 PM.
    قيل
    إن قطرة الماء الوحيدة تجف، أما إذا تجمعت مع غيرها، فعندها سيتشكل سيل جارف، وقد يصبح شلالا يولد نورا يضيء دروب المتعبين. كما أن الماء الراكد سرعان ما يتطرق إليه الفساد !

    تعليق


    • #3
      بعد التركيب حدث نفس الخطأ
      كود:
      [email protected]:~$ mysql -u root -p
      Enter password: 
      ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
      و أنا مستخدم جذر

      كود:
      [email protected]:/home/sherif#  mysql -u root -p
      Enter password: 
      ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

      تعليق


      • #4
        المشاركة الأصلية بواسطة أبو عبدالرحمن مشاهدة المشاركة
        السلام عليكم

        بناء على طلب الجماهير (أقصد مشرف قسم البرمجة والتطوير كبير القاعدة كريم :d) تم فتح الموضوع ده والهدف من الموضوع حاجتين إن شاء الله

        أوﻻ : الرد على استفسارات الأعضاء بخصوص الموضوع والأسئلة الخاصة بيهم

        ثانيا : وضع أسئلة على الموضوع وانا اللى هحطها بمعنى هحط أسئلة بالتدريج وبمستويات مختلفة على الموضوع بداية من رأس الموضوع وحتى آخر جزئية احنا شرحناها والإجابات بتاعت الأسئلة دى هتكون من الأعضاء وأول إجابة هتوصلنى صح هقوم بوضع سؤال تانى وهكذا ......

        بكده إن شاء الله أظن ممكن يكون فيه تفاعل أكتر

        السلام عليكم
        هدا هو الكلام يا ابو عبد الرحمن
        وانشاء الله نشوف مشاركات وحماس في الموضوع وربنا يوفق الجميع :thumpsup_green:

        تعليق


        • #5
          المشاركة الأصلية بواسطة أبوبراء1 مشاهدة المشاركة
          بعد التركيب حدث نفس الخطأ
          كود:
          [email protected]:~$ mysql -u root -p
          Enter password: 
          ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
          و أنا مستخدم جذر

          كود:
          [email protected]:/home/sherif#  mysql -u root -p
          Enter password: 
          ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
          الرسالة السابقة بتوضح انه الخادم مش شغال لازم تشغله عن طريق الامر التالى :

          كود:
          /etc/init.d/mysql start
          شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير
          | قناة المجتمع التعليمية | قناة المجتمع للفيديوهات | ويكي مجتمع لينوكس العربي | البريد الألكتروني (eMail) |

          تعليق


          • #6
            كود:
            [email protected]:/home/sherif# /etc/init.d/mysql start
            * /etc/init.d/mysql: ERROR: Using expire_logs_days without log_bin crashes the server. See README.Debian.gz

            تعليق


            • #7
              المشاركة الأصلية بواسطة uae مشاهدة المشاركة
              جزاك الله خيرا أستاذ أبو عبدالرحمن... طبقت الخطوات حرفيا ومازالت المشكلة نفسها.

              كود:
              [email protected]:~# mysql -u root -p
              Enter password:
              ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
              الرسالة دى يا uae بينت انك عملت password بس انت دخلتها غلط قولى وعرفنى انت عمليت ايه وهمشى معاك خطوة خطوة
              شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير
              | قناة المجتمع التعليمية | قناة المجتمع للفيديوهات | ويكي مجتمع لينوكس العربي | البريد الألكتروني (eMail) |

              تعليق


              • #8
                هذا ما فعلته

                كود:
                [email protected]:~# /etc/init.d/mysql stop
                Stopping MySQL database server: mysqld.
                [email protected]:~# mysqld_safe --skip-grant-tables &
                [1] 25547
                [email protected]:~# Starting mysqld daemon with databases from /var/lib/mysql
                mysqld_safe[25587]: started
                [email protected]:~# mysql -u root
                Welcome to the MySQL monitor.  Commands end with ; or \g.
                Your MySQL connection id is 1
                Server version: 5.0.41-Debian_2-log Debian etch distribution
                
                Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
                
                mysql> use mysql;
                Reading table information for completion of table and column names
                You can turn off this feature to get a quicker startup with -A
                
                Database changed
                mysql> update user set password=PASSWORD("123456") where User='root';
                Query OK, 0 rows affected (0.00 sec)
                Rows matched: 0  Changed: 0  Warnings: 0
                
                mysql> flush privileges;
                Query OK, 0 rows affected (0.00 sec)
                
                mysql> quit
                Bye
                [email protected]:~# /etc/init.d/mysql stop
                Stopping MySQL database server: mysqldSTOPPING server from pid file /var/run/mysqld/mysqld.pid
                mysqld_safe[26092]: ended
                .
                [1]+  Done                    mysqld_safe --skip-grant-tables
                [email protected]:~# /etc/init.d/mysql start
                Starting MySQL database server: mysqld.
                Checking for corrupt, not cleanly closed and upgrade needing tables..
                [email protected]:~# mysql -u root -p
                Enter password:
                ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
                قيل
                إن قطرة الماء الوحيدة تجف، أما إذا تجمعت مع غيرها، فعندها سيتشكل سيل جارف، وقد يصبح شلالا يولد نورا يضيء دروب المتعبين. كما أن الماء الراكد سرعان ما يتطرق إليه الفساد !

                تعليق


                • #9
                  المشاركة الأصلية بواسطة أبوبراء1 مشاهدة المشاركة
                  كود:
                  [email protected]:/home/sherif# /etc/init.d/mysql start
                  * /etc/init.d/mysql: ERROR: Using expire_logs_days without log_bin crashes the server. See README.Debian.gz
                  في جواثا يشغل خادم الـMySql بالخطوات التالية:
                  جواثا - إعدادات متقدمة - تهيئة - إعدادات الخوادم - (اكتب كلمة السر) - اختر صفحة MySql
                  اضغط بجانب start now
                  ثم اضغط apply
                  قيل
                  إن قطرة الماء الوحيدة تجف، أما إذا تجمعت مع غيرها، فعندها سيتشكل سيل جارف، وقد يصبح شلالا يولد نورا يضيء دروب المتعبين. كما أن الماء الراكد سرعان ما يتطرق إليه الفساد !

                  تعليق


                  • #10
                    المشاركة الأصلية بواسطة أبوبراء1 مشاهدة المشاركة
                    كود:
                    [email protected]:/home/sherif# /etc/init.d/mysql start
                    * /etc/init.d/mysql: ERROR: Using expire_logs_days without log_bin crashes the server. See README.Debian.gz
                    الواضح انك بتستخدم توزيعة غير ديبيان علشان كده معرفش هل النسخة اللى عندك من MySQL فيها حاجة مش مظبوطة أو ﻻ على العموم جرب الحاجات دى

                    عدل ملف my.cnf على المسار ده :

                    كود:
                    nano /etc/mysq/my.cnf
                    اعمل comment على السطر ده :

                    كود:
                    expire_logs_days        = 10
                    وجرب تشغيل الخادم مرة تانية
                    شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير
                    | قناة المجتمع التعليمية | قناة المجتمع للفيديوهات | ويكي مجتمع لينوكس العربي | البريد الألكتروني (eMail) |

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة uae مشاهدة المشاركة
                      في جواثا يشغل خادم الـMySql بالخطوات التالية:
                      جواثا - إعدادات متقدمة - تهيئة - إعدادات الخوادم - (اكتب كلمة السر) - اختر صفحة MySql
                      اضغط بجانب start now
                      ثم اضغط apply
                      أعتقد جواثا جنوم ليس فيها خوادم mysql
                      أثناء البحث عن المشكلة لاقيتها مشكلة عويصة و متكررة ..

                      أنا فاكر إن المشكلة حصلت معايا من ييجى شهر و حليتها ..
                      لكن الآن مش فاكر كيف حليتها أصلا. .

                      المشكلة مع ديبيان و يوبنتو لكن كل الموضوعات ملعبكة و لم أجد فيها حلول ..

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة أبو عبدالرحمن مشاهدة المشاركة
                        الواضح انك بتستخدم توزيعة غير ديبيان علشان كده معرفش هل النسخة اللى عندك من MySQL فيها حاجة مش مظبوطة أو ﻻ على العموم جرب الحاجات دى

                        عدل ملف my.cnf على المسار ده :

                        كود:
                        nano /etc/mysq/my.cnf
                        اعمل comment على السطر ده :

                        كود:
                        expire_logs_days        = 10
                        وجرب تشغيل الخادم مرة تانية
                        تسلم يا زعيم ^_^
                        كود:
                        mysql> show databases;
                        +--------------------+
                        | Database           |
                        +--------------------+
                        | information_schema | 
                        | mysql              | 
                        +--------------------+
                        2 rows in set (0.00 sec)
                        و تشوف حل المشكلة فى المنتديات تترعب ^_^
                        لكن مع أبو عبد الرحمن كله تمام

                        تعليق


                        • #13
                          المشاركة الأصلية بواسطة uae مشاهدة المشاركة
                          هذا ما فعلته

                          كود:
                          [email protected]:~# /etc/init.d/mysql stop
                          Stopping MySQL database server: mysqld.
                          [email protected]:~# mysqld_safe --skip-grant-tables &
                          [1] 25547
                          [email protected]:~# Starting mysqld daemon with databases from /var/lib/mysql
                          mysqld_safe[25587]: started
                          [email protected]:~# mysql -u root
                          Welcome to the MySQL monitor.  Commands end with ; or \g.
                          Your MySQL connection id is 1
                          Server version: 5.0.41-Debian_2-log Debian etch distribution
                          
                          Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
                          
                          mysql> use mysql;
                          Reading table information for completion of table and column names
                          You can turn off this feature to get a quicker startup with -A
                          
                          Database changed
                          mysql> update user set password=PASSWORD("123456") where User='root';
                          Query OK, 0 rows affected (0.00 sec)
                          Rows matched: 0  Changed: 0  Warnings: 0
                          
                          mysql> flush privileges;
                          Query OK, 0 rows affected (0.00 sec)
                          
                          mysql> quit
                          Bye
                          [email protected]:~# /etc/init.d/mysql stop
                          Stopping MySQL database server: mysqldSTOPPING server from pid file /var/run/mysqld/mysqld.pid
                          mysqld_safe[26092]: ended
                          .
                          [1]+  Done                    mysqld_safe --skip-grant-tables
                          [email protected]:~# /etc/init.d/mysql start
                          Starting MySQL database server: mysqld.
                          Checking for corrupt, not cleanly closed and upgrade needing tables..
                          [email protected]:~# mysql -u root -p
                          Enter password:
                          ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
                          خطواتك كلها مظبوطة يا uae واكيد انت لما تجى تنفذ الأمر ده :

                          كود:
                          mysql -u root -p
                          هتدخل الباسورد اللى هى

                          كود:
                          123456
                          طبعا من غير Quotes

                          حاول تجرب تانى الخطوات اللى انت عملتها صح ومافيش فيها اى مشكلة خالص
                          شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير
                          | قناة المجتمع التعليمية | قناة المجتمع للفيديوهات | ويكي مجتمع لينوكس العربي | البريد الألكتروني (eMail) |

                          تعليق


                          • #14
                            آسف للإزعاج
                            حاولت مرتين وسأحاول مرة ثالثة ثم أخبرك لاحقا بالنتيجة
                            قيل
                            إن قطرة الماء الوحيدة تجف، أما إذا تجمعت مع غيرها، فعندها سيتشكل سيل جارف، وقد يصبح شلالا يولد نورا يضيء دروب المتعبين. كما أن الماء الراكد سرعان ما يتطرق إليه الفساد !

                            تعليق


                            • #15
                              المشاركة الأصلية بواسطة uae مشاهدة المشاركة
                              آسف للإزعاج
                              حاولت مرتين وسأحاول مرة ثالثة ثم أخبرك لاحقا بالنتيجة
                              ﻻ مافيش ازعاج ياعم عموما جرب هذه الطريقة وانت root :

                              كود:
                              debian:~# mysqladmin -u root -p[COLOR="Red"]123456[/COLOR] password [COLOR="Blue"]keymouse[/COLOR]
                              طبعا ده على فرض انه الباسورد اللى انت عملتها القديمة كانت 123456 وهتعمل واحدة جديدة اسمها keymouse

                              خلى بالك انه مافيش مسافة بين p- وبين 123456
                              شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير
                              | قناة المجتمع التعليمية | قناة المجتمع للفيديوهات | ويكي مجتمع لينوكس العربي | البريد الألكتروني (eMail) |

                              تعليق

                              يعمل...
                              X