(针对 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会让我数据库异常?