MySQL zip解壓 安裝過程和配置


MYSQL官網下載地址:https://dev.mysql.com/downloads/mysql/
 
1、下載mysql-5.7.19-winx64.zip,解壓到指定的文件夾, 例如:E:\software\mysql-5.7.19
 
2、配置環境變量,在path中放入:E:\software\mysql-5.7.19\bin
 
3、在E:\software\mysql-5.7.19中,新建空的文件夾data
 
4、E:\software\mysql-5.7.19中,新建一個my.ini,對mysql進行配置
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=E:/software/mysql-5.7.19
# 設置mysql數據庫的數據的存放目錄
datadir=E:/software/mysql-5.7.19/data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8

 

5、以管理員的身份打開cmd,cd 到這個路徑,E:\software\mysql-5.7.19\bin

執行命令:mysqld --initialize   #直接初始化mysql,生成data文件夾中的文件。(大概等30s左右data里面的文件就生成了,這里經常會因為my.ini文件的配置問題報錯)

執行命令:mysqld -install          #安裝mysql (安裝成功提示 Service successfully installed.

執行命令:net start mysql          #啟動服務

 執行命令:net stop mysql          #停止服務

 

6、退出服務后,按以下步驟設置登錄的密碼。

編輯mysql配置文件my.ini,在[mysqld]這個條目下加入    skip-grant-tables      保存

在cmd上,再次啟動服務,輸入net start mysql

這時候在cmd里面輸入mysql -u root -p就可以不用密碼登錄了,出現password:的時候直接回車可以進入。

 

(1)進入mysql數據庫

mysql> use mysql;
Database changed

(2)給root用戶設置新密碼,輸入:這里的密碼小編設置為 "root"
mysql> (版本5.5)update user set password=password("root") where user="root";

(版本5.7)update user set authentication_string=password('root') where user='root' and Host = 'localhost';
Query OK, 1 rows affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0

(3)刷新數據庫
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

(4)退出mysql:
mysql> quit
Bye

(5)net stop mysql 

改好之后,再修改一下my.ini這個文件,把我們剛才加入的"skip-grant-tables"這行刪除,保存退出,

重新啟動net start mysql服務,mysql -u root -p 命令進入mysql

執行命令:mysql> set password for 'root'@'localhost'=password('root');

 

這樣就可以了。

 

 


免責聲明!

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



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