win下安裝mysql5資料庫
下載MySQL5壓縮包
解壓到此資料夾
在環境變數中新增到解壓資料夾的bin目錄
在安裝目錄下新建my.ini檔案,內容如下附錄(兩部分需要改)
管理員身份開啟cmd進入bin目錄
輸入以下命令進行初始化
mysqld --initialize
輸入以下命令安裝服務(服務名字自己起)
mysqld --install mysql5
啟動服務
net start mysql5
登陸資料庫
mysql -u root -P 3305
輸入下面命令。設定password:
mysql>use mysql;
mysql>update user set password=password('你想設定的密碼') where user='root';
mysql>flush privileges;
mysql>quit;
關閉服務
net stop mysql5
刪除服務
sc delete mysql5
更改密碼
set
password
for
[email protected]=password('981016'
)
附錄my.ini內容
[mysql] #設定3305埠 port = 3305 # 設定mysql客戶端預設字符集 default-character-set=utf8 [mysqld] #設定3305埠 port = 3305 # 設定mysql的安裝目錄 basedir=F:\mysql\mysql-5.5.61-winx64 # 設定mysql資料庫的資料的存放目錄 datadir=F:\mysql\mysql-5.5.61-winx64\data # 允許最大連線數 max_connections=200 # 服務端使用的字符集預設為8位元編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB
[mysql]
#設定3305埠
port = 3305
# 設定mysql客戶端預設字符集
default-character-set=utf8
[mysqld]
#設定3305埠
port = 3305
# 設定mysql的安裝目錄
basedir=F:\mysql\mysql-5.5.61-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=F:\mysql\mysql-5.5.61-winx64\data
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB