-5
我試過了。 UPDATE mysql.user SET Password = PASSWORD('MyNewPass')WHERE User ='root'; FLUSH PRIVILEGES; 它在終端工作正常。在工作臺中更新MySQL root密碼不起作用
但是,當我在Workbench 6.3中嘗試相同的命令時,它無法執行。 它顯示以下錯誤信息:
UPDATE mysql.user SET Password = PASSWORD('donE')WHERE User ='Winter'錯誤代碼:1175.您正在使用安全更新模式,並且您嘗試更新表而沒有WHERE使用KEY列要禁用安全模式,請在首選項中切換選項
我已經搜索了互聯網,但什麼都沒找到。 請幫忙。
在此先感謝。
你的意思是「無法執行」?它報告錯誤 - 如果是的話。或者沒有錯誤,但密碼保持不變。 – PaulF
UPDATE mysql.user SET Password = PASSWORD('donE')WHERE User ='Winter'\t 錯誤代碼:1175.您正在使用安全更新模式,並且您試圖更新沒有使用KEY列的WHERE表 禁用安全模式,在首選項中切換選項 – Mahesh