本人:win7平台,mysql3.7
参考:
https://www.cnblogs.com/Michael1/p/5806384.html
补充一点点:
1.运行mysqld install命令时出现:
无法定位程序输入点***于动态链接库MSVCR120.dll
解决:找到一个MSVCR120.dll放置于该mysql安装目录下的bin文件夹即可。找到它,可以百度,也可以用everything在自己电脑里搜索一个(很多软件用到这个的)
2.输入mysql -u root -p 出现下面错误
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'(using password: NO)
这个错误的意思是:拒绝访问。你的密码输入不正确。
解决方法:
在my.ini中,在[mysqld]下面添加skip-grant-tables
my.ini截图
保存后重启mySQL服务。
再次输入mysql -u root -p,不输密码,直接回车。
成功进入mysql后
3.如果我们想设置密码呢
那就不要采用2中的策略(即,不要在my.ini中,在[mysqld]下面添加skip-grant-tables)
首先,mysql5.7版本,安装了之后初始密码不再默认为空。所以我们必须输入密码才能进入mysql。
初始密码是随机生成的。查看方法:data目录下.err文件。
err文件内容
修改方法:
输入正确的密码,进入mysql后,输入
set password ="qq1234";(密码设置为qq1234)
网友评论