最近安装mysql5.6,在执行use mysql命令后,总是报这个错误:ERROR 1044 (42000): Access denied for user ”@’localhost’ to database ‘mysql’;
解决方法:先停止mysql服务。编辑my.ini文件,在[mysqld]后追加,或者将下面内容的前面的注释符(#)去掉
skip-external-locking
skip-name-resolve
skip-grant-tables
然后重启mysql服务, cmd 采用管理者模式进入。具体如下图