1、解壓放到指定資料夾 例如:e:\mysql-5.7.19-winx64
2、配置環境變數,在path中放入:e:\mysql-5.7.19-winx64\bin
3、在e:\mysql-5.7.19-winx64中,新建空的資料夾data
4、在e:\mysql-5.7.19-winx64中,
新建乙個my.ini,對mysql進行配置
[mysql]5、開啟cmd.exe,必須以管理員的身份執行# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=e:\mysql-5.7.19-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=e:\mysql-5.7.19-winx64\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
6、cd e:\mysql-5.7.19-winx64
命令:mysqld --initialize #直接初始化mysql,生成data資料夾中的檔案。
命令:mysqld -install #安裝mysql
命令:net start mysql #啟動伺服器
7、登陸
此時用mysql -u root -p登入時,不知道密碼,按以下步驟設定密碼。
編輯mysql配置檔案my.ini,在[mysqld]這個條目下加入
skip-grant-tables
儲存退出後重啟mysql
① 再次開啟cmd
② 停止:輸入 net stop mysql
③ 啟動:輸入net start mysql
這時候在cmd裡面輸入mysql -u root -p就可以不用密碼登入了,出現password:的時候直接回車可以進入。
(1)進入mysql資料庫:
mysql> use mysql;
database changed
(2)給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改好之後,再修改一下my.ini這個檔案,把我們剛才加入的"skip-grant-tables"這行刪除,儲存退出再重啟mysql.
mysql> set password for 'root'@'localhost'=password('root');
然後:mysql>quit;
Mysql 安裝過程 zip安裝
解壓縮 修改my default.ini 檔案 新增 default character set gbk 只能是英文的 修改 basedir d software mysql 5.7.11 winx64 datadir d software mysql 5.7.11 winx64 data 到bin...
mysql5 7 19免安裝ZIP版配置過程
mysql進入5.7.7版本以後,壓縮包安裝需要注意一些地方 1 相比較於之前版本,壓縮包中沒有data資料夾,這裡是mysql的配置資料,在5.7.7版本後,通過初始化命令生成data資料夾,無需手動建立。2 相比較於之前版本,需要新增my.ini檔案,這個檔案寫的是mysql配置,以下是我的my...
MySQL 5 7 18 zip 檔案安裝過程
安裝最新mysql 5.7.18 沒有賬號 no thanks just start my download 2.解壓放到指定盤中 筆者 d mysql5.7 3.配置環境變數 mysql home d mysql5.7 在path 後面新增 mysql home bin 4.新增檔案my.ini檔...