很久沒遇到使用mysql的項目了,今天下載了個,發現變了很多,搜索了下,發現按http://www.cnblogs.com/wenthink/p/MySQLInstall.html中提到的基本可以使用,但需要注意幾點:
1.在注冊windows服務後,不要直接啟動mysql服務,否則是無法啟動的,因為zip版本現在已經不帶data文件夾了,需要初始化,使用
使用下面的其中一個進行初始化,也可以加上--defaults-file=C:\yourpath\my.ini參數 C:\> bin\mysqld --initialize C:\> 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