Windows 平台安装 MySQL 5.7 及以上版本的一些技巧by ADMIN on 十月 23,2018

很多小伙伴在安装完 MySQL 后,肯定都遇到了服务无法启动的问题。特别是在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法根本不行。网上还有一些说法是说my.ini文件配置不正确,其实5.7版根本不需要用户预先手动配置my.ini文件。
下面是解决方法:
如果你已经执行过net start mysql命令了,但是服务启动失败了,一定要先去MySQL目录删除data目录,然后打开命令窗口,并且进入到MySQL目录中的bin目录,然后输入如下命令回车即可:

.\mysqld --initialize-insecure --user=mysql

执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空,现在就可以使用如下命令启动服务了:

net start mysql

启动服务后可以使用如下命令修改密码:

.\mysqladmin -u root -p password

然后使用下面的命令进行登陆:

.\mysql -u root -p

No comments yet.