1. 程式人生 > >window上安裝mysql5.7.24

window上安裝mysql5.7.24

inf 最大連接數 生效 down mysql- art 文件 datadir window

平時自己做測試的時候,自己安裝一個mysql還是很有必要的,網上教程很多,但是自己操作過程中還是遇到了一些問題,這裏記錄一下。

一、下載mysql

https://downloads.mysql.com/archives/community/
我使用的是5.7.24的解壓版
技術分享圖片

二、添加配置文件

在mysql根目錄添加配置文件my.ini;改成自己的安裝目錄,==並且一定要新建data目錄==;

[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=C:\\service\\mysql-5.7.24-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=C:\\service\\mysql-5.7.24-winx64\\data
# 允許最大連接數
max_connections=200
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB

三、安裝並啟動服務

cmd用管理員身份進入mysql的bin目錄
1.初始化數據庫(第一次一定要做,後續如果卸載後重新安裝則跳過這一步)
mysqld --initialize
2.安裝服務
mysqld install
3.啟動服務
net start mysql

四、配置數據庫

配置數據庫做兩件事情:修改root默認密碼;設置root可以遠程訪問;
1.登陸:mysql -u root -p
初始密碼在data文件夾中以.err結尾的文件中,如:A temporary password is generated for root@localhost: ==wEsWp:pvB8Py==
2.修改默認密碼:alter user root@localhost identified by ‘123456‘;

3.切換數據庫:use mysql;
3.設置用戶可以遠程訪問:update user set host = ‘%‘ where user = ‘root‘; //%表示不限制訪問ip
4.確認設置:FLUSH PRIVILEGES; 或重啟服務器讓設置生效

其他命令
顯示所有數據庫:show databases;
顯示所有表:show tables;

window上安裝mysql5.7.24