MySQL5.7綠色版安裝
05-26
MySQL5.7綠色版安裝
一、下載zip壓縮包
官方網址:MySQL下載鏈接:http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-winx64.zip二、解壓
1、將zip壓縮包內如下目錄解壓到你想安裝的目標目錄(如:E:MySQL)2、在my-default.ini同級目錄下創建my.ini,內容如下:(黃色部分為最精簡安裝配置信息)[client] default-character-set=utf8[mysqld] basedir=E:/MySqldatadir=E:/MySql/datadefault-storage-engine=INNODB character-set-server=utf8collation-server=utf8_general_ci
3、配置MySQL環境變數三、安裝1、打開cmd進入MySQL的bin目錄2、執行安裝命令mysqld --install MySQL --defaults-file="E:MySQLmy.ini"顯示Service successfully installed,安裝成功3、執行初始化data命令mysqld --initialize執行時間相對較長一些,執行完畢後,進入MySQL安裝目錄,出現data文件夾,初始化成功
四、設置root登錄密碼1、無密碼登錄mysql命令行執行:mysqld --skip-grant-tables,允許連接,保持當前cmd窗口不關閉2、更改root密碼a、重新打開另外一個cmd窗口,進入MySQL的bin目錄b、執行mysql -u root,顯示mysql命令行c、執行use mysql,進入mysql資料庫d、更新user表root密碼執行:update user set authentication_string=password(universe) where user=root;註:mysql5.7密碼欄位為authentication_string,之前版本可能為password
紅色部分為root新密碼e、退出執行:quit執行:exit3、關閉mysqlda、強行關閉cmd窗口b、結束mysqld進程4、打開新的cmd窗口,啟動mysql服務執行:net start mysql註:這時用已經更新的root密碼使用工具連接數據,會報密碼失效的錯誤
5、設置密碼有效期為永久a、用已經設置的密碼登錄mysql命令行執行:mysql -u root -p,輸入設置好的密碼b、重新設置一次密碼執行:set password=password(universe);c、設置密碼有效期為永久執行:alter user root@localhost password expire never;d、刷新執行:flush privileges;e、退出
執行:quit執行:exit五、至此,mysql5.7安裝完畢六、結束語a、其他常用命令【卸載】mysqld --remove mysql【停止服務】net stop mysqlb、注意
my.ini的配置信息盡量精簡避免安裝出錯,可以以後追加本文設置了client和server的編碼,及資料庫類型為INNODB,沒有設置緩存等安裝一定要在MySQL的bin下執行安裝完一定初始化datamysql命令行下,先執行use mysql,否則執行update會找不到資料庫5.7版本的mysql密碼存放欄位變為authentication_string無密碼登錄時無法設置密碼有效期無密碼登錄後一定結束mysqld進程設置密碼有效期前一定重新set密碼
推薦閱讀:
※MySQL性能優化問題?
※MySQL速覽
※MySQL訓練——JOIN@sqlzoo.net
※如何通過Mysql的二進位日誌恢復資料庫數據
※使用explain語句查詢索引查詢索引是否在使用
TAG:MySQL |