本篇主要介紹windows環境下安裝mysql,步驟如下:
一,安裝環境
PC系統:win7-64,mysql版本:mysql-8.0.11-winx64
mysql官網下載鏈接:https://dev.mysql.com/downloads/file/?id=476233,選擇版本點擊download下載
二,安裝步驟
2.1,解壓zip壓縮包
下載的mysql 壓縮裝包,自定義即可。例如:D:\mysql\mysql-8.0.11-winx64
2.2,mysql配置文件
需要在Windows系統中,配置文件默認是安裝目錄下的 my.ini 文件(或my-default.ini),用戶mysql啟動使用;安裝包目錄下新建txt文檔命名my.ini(把txt文件類型改為ini)
腳本如下:
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\mysql\mysql-8.0.11-winx64 #mysql存放的路徑
# 設置mysql數據庫的數據的存放目錄
datadir=D:\mysql\mysql-8.0.11-winx64\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
2.3,初始化數據庫
d:\>cd d:\mysql\mysql-8.0.11-winx64
d:\mysql\mysql-8.0.11-winx64>cd bin
d:\mysql\mysql-8.0.11-winx64>bin>mysqld --initialize --console
2018-06-06T09:06:46.236011Z 5 [Note] [MY-010454] [Server] A temporary password i
s generated for root@localhost: .Cgr=zg8#ViU
2018-06-06T09:06:59.018742Z 0 [System] [MY-013170] [Server] D:\mysql-8.0.11-winx
64\bin\mysqld.exe (mysqld 8.0.11) initializing of server has completed
#注意:root@localhost: .Cgr=zg8#ViU 在localhost后面是mysql初始密碼一定要記住,再執行一遍初始化命令,又會重新生成的,也可強制修改密碼跳過
卸載命令: mysqld --remove 或 mysql -nt -remove(卸載前需停止服務,命令: net stop mysql)
2.4,安裝服務
打開cmd輸入命令:
d:\mysql\mysql-8.0.11-winx64>bin>mysqld --install
服務安裝完成后啟動mysql服務
d:\mysql\mysql-8.0.11-winx64>bin>net start mysql
MySQL 服務正在啟動 ...
MySQL 服務已經啟動成功。
可以在服務管理里開啟mysql服務,運行欄里輸入:services.msc
,三,更改密碼
進入mysql后輸入命令修改
d:\mysql\mysql-8.0.11-winx64>bin> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '6
66666';
Query OK, 0 rows affected (0.04 sec)mysql
新密碼登陸mysql
d:\mysql\mysql-8.0.11-winx64>bin>mysql -u root -p
所有步驟安裝完成!!!
進入mysql驗證
show databases;
use mysql;
show tables;
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.01 sec)
四,添加變量環境
添加變量環境后,就不需要每次打開msyql切換到安裝目錄下運行
步驟:右鍵我的電腦->屬性->高級系統設置->環境變量->path->編輯,將你的mysql軟件下的bin目錄的全路徑放里面。我建議童鞋們放在最前面,最后在那個目錄的路徑后面加個英文的分號(;)保存就行了。如D:\mysql\mysql-8.0.11-winx64,其實就是指定環境變量path路徑,讓系統按着指定路徑走,提高執行效率。
重新登陸驗證:
C:\Users\Administrator>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 11
Server version: 8.0.11 MySQL Community Server - GPL
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.01 sec)
是不是使用起來很方便呢!