很久没遇到使用mysql的项目了,今天下载了个,发现变了很多,搜索了下,发现按http://www.cnblogs.com/wenthink/p/MySQLInstall.html中提到的基本可以使用,但需要注意几点:
1.在注册windows服务后,不要直接启动mysql服务,否则是无法启动的,因为zip版本现在已经不带data文件夹了,需要初始化,使用
使用下面的其中一个进行初始化,也可以加上--defaults-file=C:\yourpath\my.ini参数C:\> bin\mysqld --initializeC:\> bin\mysqld --initialize-insecure区别:--initialize会生成随机的一个root密码(可以在data下的一个日志文件中看到)--initialize-insecure使用空密码
2.初始化完成后就可以启动服务了,启动后需要连接数据库修改密码。
mysqld --initialize初始化的使用mysql -u root -p进行连接,密码就是在日志中看到的随机密码mysqld --initialize-insecure初始化的,使用mysql -u root --skip-password 进行连接连接成功后使用ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';更改密码
链接文章中提到的修改密码方式已经变了,所以补充说明一下。
具体mysql的初始化及使用方法可以参考http://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization-mysqld.html