mysql win10x64 免安裝版 安裝配置


安裝包下載 或者 gaobo百度雲/工具/開發工具/mysql-5.7.23-winx64.zip

第一步, 解壓MySQL壓縮包
    將以下載的MySQL壓縮包解壓到自定義目錄下,我的解壓目錄是:
    “D:\home\mysql-5.7.23-winx64"
   在解壓目錄新建my.ini,復制下面的配置信息到 my.ini 保存

#########################################################

[client]

port=3306

default-character-set=utf8

[mysqld]

port=3306

character_set_server=utf8

#安裝路徑

basedir=D:\home\mysql-5.7.23-winx64

#數據路徑

datadir=D:\home\mysql-5.7.23-winx64\data

#這個就是單用戶的連接數

max_user_connections=100

#這個是全局的限制連接數

max_connections=500

character-set-server=utf8

default-storage-engine=INNODB

 #鎖等待超時時間

innodb_lock_wait_timeout=10

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

skip-grant-tables

[mysql]

default-character-set=utf8

#########################################################

第二步,配置環境變量

第三步,將mysql注冊為windows系統服務

    1)以管理員身份運行CMD進入到MySQL解壓目錄下的 bin 目錄下:    

     2)輸入服務安裝命令:     mysqld install mysql --defaults-file="D:\home\mysql-5.7.23-winx64\my.ini"    

     #安裝成功后會提示服務安裝成功。    移除服務命令為:mysqld remove  或 sc delete mysql

如果報錯"無法啟動此程序,因為計算機中丟失MSVCR120.dll。嘗試重新安裝該程序以解決此問題",下載 gaobo百度雲/工具/開發工具/vcredist_x64.exe 安裝后再執行。

   3)運行mysqld  --initialize(若沒有init則不存在data目錄,自然無法啟動成功 創建基礎數據)

第四步, 啟動MySQL服務

    方法一:         以管理員身份運行CMD啟動服務命令為:net start mysql    

    方法二:         打開管理工具 服務,找到MySQL服務啟動。 

第五步. 修改 root 賬號的密碼

    剛安裝完成時root賬號默認密碼為空,此時可以將密碼修改為指定的密碼。如:123456     

>mysql –uroot     

mysql>show databases;     

mysql>use mysql;     

mysql> UPDATE user SET authentication_string=PASSWORD("123456") WHERE user='root';

mysql>FLUSH PRIVILEGES;     

mysql>QUIT  

 

第六步. MySQL控制台快捷方式建立:     

1)桌面右鍵->新建->快捷方式->對象位置輸入:C:\Windows\System32\cmd.exe         快捷方式名稱自己定義,確定,快捷方式建立成功     

2)右鍵單擊剛才建立的快捷方式->屬性->把目標一欄修改成MySQL啟動參數:         C:\Windows\System32\cmd.exe "D:\Program Files\MySQL\mysql-5.6.13-win32\bin" /k mysql -uroot -p inventory         解釋:CMD路徑 "MySQL路徑bin目錄" /k mysql -u用戶名 -p密碼 數據庫名    

3)修改完成后點擊確定保存,直接雙擊快捷方式即可連接到MySQL數據庫

 

使用界面化工具(Navicat Premium)連接Mysql:

出現 Access denied for user問題處理:

1. 改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql后,更改 "mysql" 數據庫里的 "user" 表里的 "host" 項,從"localhost"改稱"%"
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

更改好后重啟mysqld服務或在mysql命令行下輸入flush privileges;

 

 


免責聲明!

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



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