View Full Version : MySQL UPDATE Syntax error (error 1064 <42000>) MySql
meatza
جمعه 30 بهمن 1388, 15:19 عصر
سلام کسی نسبت به این خطا اطلاعی داره ؟
MySQL UPDATE Syntax error (error 1064 <42000>) MySql
Unique
جمعه 30 بهمن 1388, 15:35 عصر
بهتر نیست query که این error را میده بگذاری !؟
meatza
شنبه 01 اسفند 1388, 01:13 صبح
من پس از وارد شدن به root اون رو آپدیت می کنم و در لاین یوزر آپدیت و معرفی یک پسورد و شناساندن اون به یوزر از WHERE استفاده میکنم. ولی این خطا میاد .
MySQL UPDATE Syntax error (error 1064 <42000>) MySql
ولی وقتی از WHERE استفاده نمی کنم خطایی دریافت نمیشه و query صحیح بهم میده ولی root لاگین نمی کنه !
آیا مشکل در نسخه MysQL من هست من از Xamp 1.7.3 استفاده می کنم.
mshakeri
شنبه 01 اسفند 1388, 12:17 عصر
چطوری root رو آپدیت می کنی؟
باید اینطوری بنویسی:
update user set password=PASSWORD('yourpass') where user='root';
meatza
سه شنبه 04 اسفند 1388, 02:05 صبح
سلام.
من از اولین کد شروع میکنم.
mysql -u root
بعد:
UPDATE mysql.user SET Password = PASSWORD<'salam'> WHERE User = 'root' ; end
meatza
سه شنبه 04 اسفند 1388, 02:28 صبح
mshakeri جان سلام.
مشکلم حل شد ، برای این پست زدم چون تا حالا صد بار این کار رو انجام دادم و تا حالا اینجوری نشده .
به دلیل مشکلات نرم افزاری کیبورد من این دو علامت رو جابجا میزنه که شما در کد بالا منو هوشیار کردین چون توی CMD واقعا تشخیصش سخته.
کد شما:
update user set password=PASSWORD('yourpass') where user='root';
کد من:
UPDATE mysql.user SET Password = PASSWORD<'salam'> WHERE User = 'root' ;
کد صحیح:
UPDATE mysql.user SET Password = PASSWORD('salam') WHERE User = 'root' ;
بابت کمکتون واقعا ممنون چون حواسم به این موضوع پرت بیفته چون ممکن بود حالا حالا ها مشکلم حل نشه.
پیروز باشی.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.