1:下载Mysql,双击setup.exe安装
2:出现Setup Type,选择Custom自定义模式,Next,选择Mysql各部分所装目录,根据规划,我的在D:\Server\Mysql,数据存放在D:\Server\Mysql,一路确定安装
3:出现MySQL Server Instance Configuration,选择Standard Configuration模式
4:一路确认,直到提示输入密码,Next直到安装完成,这步有时候会出现输入旧密码的情况,这是你以前安装过Mysql,请对其完全卸载,并删除原Mysql安装文件夹里的所有文件(data文件夹和备份文件)。
5:最后一步骤Execute,在Apply security settings的环节,有时会提示错误
Error Nr.1045
Access denied for user'root'@'localhost'
或者
Error Nr.1146
Table 'mysql.servers' doesn't exist
事件日志如此提示
Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist
6:以上错误的解决方法:
1>:关闭Windows防火墙,或者在防火墙里给mysql添加TCP3306端口。
2>:用Myphpadmin向mysql数据库导入D:\Server\Mysql\share\mysql_fix_privilege_tables.sql,然后Retry一下就可以了。