刚开始学测试 自己的电脑太沉 用机房电脑错误百出
错误代码#1045 Access denied for user 'root'@'localhost' (using password:YES)
这个是需要 重置mysql密码
法一:
mysqld -nt --skip-grant-tables 当mysql起来后,不用输入密码就能进入数据库
我想修改密码 必须开着这个cmd窗口 然后mysql -u root -p 直接回车(空密码进入)
修改密码是 update mysql.user set password=PASSWORD('新密码') where User='root';
刷新权限表 flush privileges
退出 quit
就可以成功修改密码
法二:
听说my.ini可以修改密码 我以为直接修改my.ini就可以 但是这次并不是这样...然而我并不知道是不是我操作失误,或者这个方法就是不可以的。但是的确有办法通过my.ini修改密码
在my.ini的[mysqld]字段加入: skip-grant-tables,然后保存。表示不需要密码就可登录mysql 重复上述步骤
其实这两个方法是一样的....、
部分cmd查看关闭进程端口
查看所有进程 netstat –ano
查看占用指定端口的程序 netstat –ano|findstr [指定端口号]
找到进程号对应的进程名称 tasklist|findstr [进程号]
根据进程名称杀死进程 taskkill /f /t /im [进程名称]