作者tas72732002 (蔥頭)
看板Database
標題[SQL ] 資料庫不見
時間Mon Sep 8 12:16:35 2014
(針對
SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱: mysql
資料庫版本: 5.2
內容/問題描述:
請問一下各位大大, 我剛安裝完mysql, 建立了幾個表資料庫後,
要讓內網的ip都能夠連, 所以下了以下指令
use mysql; update user set host = ‘%’ where user = ‘root’;
然後reboot後, show databases 卻只看到 information_schema和test資料庫
這是為什麼? 之後我到my.cnf 加入skip-grant-tables, 然後重啟, 資料卻又回來了~
為什麼這句sql會讓我資料庫異常?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.219.42
※ 文章網址: http://www.ptt.cc/bbs/Database/M.1410149798.A.CBA.html
→ jeamie: 我曾手殘登入指令打成mysql -root -p進去後就是你這情況 09/08 23:33
→ iFEELing: 印象中MYSQL的USER TABLE裡面ROOT不只一個ROW 09/11 01:31
→ iFEELing: 可能不同來源的同一帳號權限會不一樣 09/11 01:31
→ tas72732002: 樓上正解 09/11 15:18