非installer下载:my.ini配置
修改my.ini
在my.ini的【mysqld】下面加入skip-grant-tables
net stop mysql
net start mysql
修改密码
进入bin目录
use mysql;
update user set authentication_string=password(‘新密码’) WHERE User=‘root’;
flush privileges;
然后exit退出
重启:
net stop mysql
net start mysql
mysql -u root -p
输入新密码即可
报错ERROR 1054 (42S22)
ERROR 1054 (42S22): Unknown column ‘password’ in ‘field list’
在update报错这个,是需要把password =password(‘’)改为 authentication_string=password(‘’)
报错ERROR 1045 (28000)
如果using password为yes,密码错误按照上述方法修改密码
如果using password为no,密码没有输入,建议exit然后重新进入一次
报错无法找到msvcr120.dll
可以下载个visual studio 2013,就不报错了,或者直接下载MSVCR120.dll文件放到c盘管理员目录,具体可以另行csdn
我是用installer下载了vs2013但是无法start server,所以才转为ini配置安装。