[SQL ] 資料庫不見

作者: tas72732002 (蔥頭)   2014-09-08 12:16:35
(針對 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會讓我資料庫異常?
作者: jeamie (jeamie)   2014-09-08 23:33:00
我曾手殘登入指令打成mysql -root -p進去後就是你這情況
作者: iFEELing (ing)   2014-09-11 01:31:00
印象中MYSQL的USER TABLE裡面ROOT不只一個ROW可能不同來源的同一帳號權限會不一樣
作者: tas72732002 (蔥頭)   2014-09-11 15:18:00
樓上正解

Links booklink

Contact Us: admin [ a t ] ucptt.com