以前安装mysql都没有出现过问题,不知道的这次为什么出现问题了。表示已经在my.ini加上配置basedir和datadir了
1、百度了一下运行cmd进入bin目录
执行命令mysqld install mysql(服务名) --defaults-file="E:\wamp\mysql\my.ini(my.ini路径)"
执行这个命令终于成功了
net start mysql启动服务成功
mysql -uroot -p以root密码登录不成功,我想应该是空密码的问题造成的,以前也遇到过这种情况,但是解决就后就没有放在心上,所有就忘记解决办法了,这次百度了一下,我在my.ini文件夹添加了skip-name-resolve
mysql -uroot 执行该命令果断成功了,赶紧修改密码
use mysql;
update user set password=password('root') where user='root'
flush privileges;(我忘记刷新权限了,重新登录没有成功才想起来重新执行的)
此行以root密码登录成功了!year
停止服务,将my.ini文件的skip-name-resolve注释掉,再启动服务器,以无密码的方式mysql -uroot 登录已经无效了!