(針對 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會讓我資料庫異常?