1. 程式人生 > 其它 >window是上安裝mysql

window是上安裝mysql

作業系統準備
登入mysql的官網下載自己想要安裝的mysql版本
https://dev.mysql.com/downloads/mysql/
資料庫下載
我下載的是mysql5.725

解壓檔案

編輯配置檔案
編輯mysql的配置檔案,my.ini
[mysql]

設定mysql客戶端預設字符集

default-character-set=utf8

[mysqld]

設定3306埠

port=3306

設定mysql的安裝目錄

basedir=C:\mysql-5.7.25-winx64

設定mysql資料庫的資料的存放目錄

允許最大連線數

max_connections=200

服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

建立新表時將使用的預設儲存引擎

default-storage-engine=INNODB

新增環境變數
右擊此電腦--->屬性---->高階系統設定----->環境變數--->path---->加上安裝mysql的路徑


資料庫初始化
mysqld --initialize-insecure

新增服務
mysqld install mysql5.75

啟動資料庫
net start mysqld5.75

修改root密碼
連線資料庫
mysql -uroot -p -P3306
因為是通過資料庫初始化安裝的,所以第一次登陸資料庫不需要輸入密碼
直接回車即可

修改root密碼
alter user root@’localhost’ identified by ‘Test123456’;

重新整理一下
flush privileges

建立一個庫
create database test;

建立一個使用者
Create user test@’%’ identified by ‘test123456’;
Fulsh privilieges

grant select,update,insert,delete, on test.* to test@'%';
重新整理
Flush privilileges;

用建立的使用者登入
Mysql -utest -p3306

遇到的一些問題

原因:今天安裝MySql的時候系統提示“無法啟動此程式,因為計算機中丟失MSVCP140.dll”

或者,無法啟動此程式,因為計算機中丟失 api-ms-win-crt-runtime-l1-1-0.dll

原因是沒有安裝VC++2015的版本庫。下載地址:https://www.microsoft.com/en-us/download/details.aspx?id=53587