在ORACLE上下载了MYSQL 5.7的免安装版本,安装时各种问题,什么ROOT密码不对,服务无法启动等等。
其实安装挺简单的,由于5.7版本中有部分更改导致的一系列使用老方式安装不成功的问题,例如没有DATA文件夹,USER表中没有password字段,初始化时ROOT带了默认的密码等等。
解决方法:
1.如果解压后的根目录没有data文件夹的话就自已建立一下;
2.进入DOS-->进入解压后目录-->进入bin目录;
2.5. 编辑"my-default.ini",在里面设置“basedir” and "datadir"的目录;
3.执行"mysqld --initialize-insecure" (这个是让mysql初始化,就是向data目录下copy一些文件,并且建立一个不带密码的root用户,如果直接使用“mysqld -install”安装的话,mysql会自已生成一个默认的root密码);
4.执行“