之前还没买服务器的时候,同学将他的服务器借我玩玩,我就将自己之前写的thinkPHP简陋的博客项目上传到上面试了一下,
虽然也碰到错误,最后通过百度都成功解决,详见前面的博文。前几天买了阿里云服务器,我就想把此项目上传到自己的Linux服务
器,结果碰到的错误比之前还多,最后还好成功通过百度解决了,下面是详细的内容:
问题一:我想将本地的 sql 文件上传到服务器,通过 Xshell 工具敲完命令行:mysql -uroot -p 然后回车敲完密码再回车之后一直报
错:Access denied for user ‘root’@’localhost’ (using password "NO"),最后通过百度解决方案如下:
原因应该是密码错误吧。进入 /etc/my.cnf 数据库配置文件添加 skip-grant-tables 然后点击保存就可以通过刚才的命令且不用密码登
入 mysql,然后就可以自己通过命令修改完 mysql 登陆密码再还原之前的配置文件(去掉skip-grant-tables),最后保存修改后就可