页面上出现Access denied for user 'root'@'localhost' (using password: NO)
不知道什么原因 没有设置什么权限
数据库的配置文件里面没有填root密码
你先用mysql -u root -p -h 连你数据库的ip地址(如果在本机就不需要h参数了) ,点回车,然后输入密码,看可以连接的进去吗?如果可以,那就说明要么你的配置文件有问题,要不就是root的远程没有开启。开启的方法:GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY "root";flush privileges;
你连的时候配密码了吧,应该是不要密码的。
确认下配置文件的账号、密码。