windows下安装mysql压缩包版[转]
安裝
版本:5.6.17
1.將解壓后的文件夾放到某個目錄下,比如c:\software;
2.在環境變量中新建MYSQL_HOME=C:\software\mysql-5.6.17-winx64,然后在系統變量Path下添上 %MYSQL_HOME%\bin;
3.將根目錄下my-default.ini拷貝一份,改名為my.ini,并修改以下部分為實際情況:
[client]port=3306[mysql]default-character-set=utf8[mysqld] basedir = C:/software/mysql-5.6.17-winx64 datadir = C:/software/mysql-5.6.17-winx64/data port = 3306character-set-server=utf8# The default storage engine that will be used when create new tables when default-storage-engine=MyISAM#*** INNODB Specific options ***# Use this option if you have a MySQL server with InnoDB support enabled # but you do not plan to use it. This will save memory and disk space # and speed up some things. #skip-innodb4.命令行下執行mysqld -install將mysql安裝到windows的服務(mysqld -remove將卸載服務);
如果出現錯誤:install/remove of the service denied,應該右鍵選擇c:/windows下的cmd.exe,以管理員身份運行。
5.執行net start mysql啟動服務(net stop mysql將停止服務)。
Tips:
剛安裝的mysql的root用戶是沒有密碼的,可以連接mysql后用以下語句設置(密碼為123):
mysql> update mysql.user set password=PASSWORD('123') where User='root' ; mysql> flush privileges ;如果出現錯誤:UPDATE command denied to user ''@'localhost' for table 'user'錯誤 ,則進入mysql/bin目錄,執行
mysqladmin -uroot password 密碼
登錄時,命令行下:
mysql -u root -p在提示下輸入密碼即可。
常見問題
1、Windows安裝解壓版MySQL出現服務正在啟動-服務無法啟動的問題
在MySQL5.76之后,解壓版不再包含一個data目錄了,初始化安裝MySQL需要使用 --initialize 或者--initialize-insecure指令。詳細見:http://blog.csdn.net/u013067166/article/details/49951577。
如果是升級安裝,注意此時my.ini文件不要寫舊的數據庫data目錄,防止對數據破壞。需要啟動沒有問題了,再改datadir為之前的data目錄。
2、修改mysql的root密碼后,出現Host 'localhost' is not allowed to connect to this MySQL server 錯誤
解決辦法:
my.ini里在[mysqld]下加下面兩行,
重啟mysql的windows服務。
mysql5.6新特性
mysql5.6新特性總結 - 漠然生輝 - 博客園
http://www.cnblogs.com/mhxsh/p/6228954.html
MySQL :: Download MySQL Community Server
http://dev.mysql.com/downloads/mysql/
轉載于:https://www.cnblogs.com/52fhy/p/4997422.html
總結
以上是生活随笔為你收集整理的windows下安装mysql压缩包版[转]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 龙族幻想安卓ios互通吗
- 下一篇: linux cmake编译源码,linu