Mysql 5.7 Windows 版本(zip)的安裝簡單過程


1. 下載zip包

https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-winx64.zip

2. 找一個目錄解壓縮

3. 簡單進行安裝:

感覺可以不添加環境變量.

解壓縮進入目錄

創建一個 my.ini的文件. 

 

 我這里面的 簡單的內容為:

####################配置文件開始###################
 [client]
 default-character-set=utf8
 [mysqld]
 port=3306
 basedir  ="c:\cwdata\mysql-5.7.25-winx64/"
 datadir  ="c:\cwdata\mysql-5.7.25-winx64/data/"
 tmpdir   ="c:\cwdata\mysql-5.7.25-winx64/data/"
 socket   ="c:\cwdata\mysql-5.7.25-winx64/data/mysql.sock"
 log-error="c:\cwdata\mysql-5.7.25-winx64/data/mysql_error.log"
 #server_id = 2
 #skip-locking
 max_connections=100
 table_open_cache=256
 query_cache_size=1M
 tmp_table_size=32M
 thread_cache_size=8
 innodb_data_home_dir="c:\cwdata\mysql-5.7.25-winx64/data/"
 innodb_flush_log_at_trx_commit =1
 innodb_log_buffer_size=128M
 innodb_buffer_pool_size=128M
 innodb_log_file_size=10M
 innodb_thread_concurrency=16
 innodb-autoextend-increment=1000
 join_buffer_size = 128M
 sort_buffer_size = 32M
 read_rnd_buffer_size = 32M
 max_allowed_packet = 32M
 explicit_defaults_for_timestamp=true
 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
 #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#skip-grant-tables
####################配置文件結束###################

注意 紅色字體 要根據目錄進行修改. 

4. 選擇在當前目錄打開 cmd

注意下bin目錄

 

 執行安裝命令

mysqld --install

很不幸 我這邊報錯了

方法應該是安裝 vc++ 的包 

https://www.microsoft.com/en-us/download/details.aspx?id=40784

而且好像必須使用 vc++ 2013 的版本

安裝完成或可以安裝服務了:

然后執行 初始化

mysqld --initialize

 


然后啟動mysql

net start mysql

5. 進行密碼設置的處理

執行處理會報錯

注意 我的my.ini文件里面有 skip-grant-tables 的設置

需要使用另外一個命令來設置密碼

update MySQL.user set authentication_string=password('Test6530') where user='root' ;

然后注意掉配置文件里面的 skip-grant-tables

然后重啟一下 mysql

但是很蛋疼 必須使用 這么一個命令來執行

alter user 'root'@'localhost' identified by 'Test6530';
據說也可以執行這個命令
set password=password('Test6530');

 

6. 設置 外部地址能夠訪問這個 mysql數據庫

最賤的方法是執行一個命令

update user set host='%' where host='localhost';

注意需要先  切換一下數據庫才可以.

想要查詢一下結果的話 可以看這里.

 

 7. 使用 navicat 連接測試

貌似 修改完 user表 還需要重啟一下數據庫才可以 

再測試一下 就能夠連接上了:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM