2014-05-25 30 views
0

我注意到我在我的mysql.user表中有一個用戶行,其中主機列有圍繞localhost的tick標記。剩下的我的條目只是說主機的localhost。 tickmarks幾乎就像前面的單引號,我似乎無法在鍵盤上覆制,並且似乎無法通過mysql上的select語句進行隔離。用戶帶tickmarks的mysql.user主機條目

例如,從選擇用戶,來自mysql.user的主機:

| dev | localhost | | dev | 'localhost'

如何刪除最後一個條目?

+0

多一點信息 - 我複製/蘋果網頁文檔我有粘貼grant命令,並在該文檔中,有奇怪的tickmarks,MySQL似乎剛剛複製到主機列條目中。並幫助刪除只是這一行,而不是dev/localhost的有效行,讚賞。 – Mark

回答

0

只是做相同的:複製/此條粘貼到您的DELETE聲明

DELETE FROM mysql.user WHERE host = ' ‘localhost’' 
-- value in WHERE clause copied from the resultset of your query 
+0

哈哈!爲什麼我沒有想到這一點。我盯着從mysql.user中選擇的字符串就在那裏。非常感謝!!!! – Mark