انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Nelliel در 19 شهریور 1394، 04:43 بظ
-
سلام !
من mysql نصب کردم و بعد هم رفتم توش و یه دیتابیس ساختم و از دستور :
GRANT ALL ON `joomladb`.* TO `jm`@`localhost` IDENTIFIED BY 'joomlapassword';
هم استفاده کردم و اومدم mysql را سرویسش را ریست کردم الان دیگه دستور :
sudo mysql -u root -p
که میزنم این ارور را میده :
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
و جوملا هم الان به دیتابیس mysql وصل نمیشه .
و جالب اینه که وقتی دستور :
sudo apt-get install mysql
را که میزنم با اینکه سورس لیستم اپدیته نمیشناسه پکیج را و میگه همچین چیزی نداریم.
چیکار کنم حالا ؟؟
-
و جالب اینه که وقتی دستور :
sudo apt-get install mysql
را که میزنم با اینکه سورس لیستم اپدیته نمیشناسه پکیج را و میگه همچین چیزی نداریم.
خب همچین چیزی نداره! mysql-client و mysql-server داریم که از اسمشون وظیفشون مشخصه.
در مورد مشکل هم ریکاوری پسورد روت در mysql (https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords) و طریقه ی دادن مجوز بر روی یک دیتابیس به یک کاربر (https://dev.mysql.com/doc/refman/5.1/en/grant.html) رو ببین.
-
خب همچین چیزی نداره! mysql-client و mysql-server داریم که از اسمشون وظیفشون مشخصه.
اهههه
شرمنده خودم همین طوری اولین بار نصبش کردم حالا اشتباه شد :oops: :oops: :oops: :oops:
اون مشکل حل شد حالا این ارور را میده :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
](*,) ](*,) ](*,)
-
اون مشکل حل شد حالا این ارور را میده :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
این مشکل در حالت های مختلفی پیش میاد، وقتی داشتی ریکاوری می کردی سرویس mysql رو stop کردی؟ بعدش start کردی؟
http://stackoverflow.com/questions/5376427/cant-connect-to-local-mysql-server-through-socket-var-mysql-mysql-sock-38
http://stackoverflow.com/questions/11990708/error-cant-connect-to-local-mysql-server-through-socket-var-run-mysqld-mysq
http://ubuntuforums.org/showthread.php?t=804021
-
اون موقع استارت نمید الان دوباره امتحان کردم استارت شد دوباره همون ارور اول را حالا میده دوباره استاپ کردم رفتم که دوباره پسورد را ریست کنم میبینم همین ارور :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
را میده.
mysql کجا ذخیره میکه که کلا هرچی دیتابیس و رمز و .... هست را از طریق پاک کردن فایل ذخیره ریست کنم ؟؟؟