Window搭建mysql採坑筆記

2021-09-25 10:23:34 字數 1242 閱讀 2973

一、在mysql根目錄新建my.ini配置檔案(注意編碼必須為ansi)

[mysqld]

# 設定3306埠

port=3306

# 設定mysql的安裝目錄

basedir = "c:\program files\mysql-8.0.16-winx64"

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

datadir = "c:\mysql_data"

# 允許最大連線數

max_connections=1000

# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統

max_connect_errors=10

# 服務端使用的字符集預設為utf8

character-set-server=utf8mb4

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

default-storage-engine=innodb

# 區分大小寫設定

lower_case_table_names=2

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8mb4

二、初始化資料庫

1、管理員身份開啟cmd進入mysql的bin目錄

2、mysqld --initialize --user=mysql --console(特別注意記住密碼:會自動生成乙個root的隨機密碼,用於後面首次登陸mysql

3、mysqld --install

4、服務管理器啟動mysql即可

三、修改密碼

alter user 'root'@'localhost' identified with mysql_native_password by '123456';

四、開啟遠端訪問:

1、mysql -uroot -p 123456

3、use mysql;

4、select host,user from user;

5、update user set host='%' where user = 'root';

6、flush privileges;

五、忘記密碼情況

1、停止mysql服務

2、管理員身份開啟cmd進入到mysql的bin目錄

3、mysqld --skip-grant-tables

4、新開啟乙個cmd通過免密碼登陸到mysql走修改密碼步驟即可

Mysql慢查詢日誌分析環境搭建採坑心得

1.可以熟練的開啟關閉mysql慢查詢日誌。2.知道如何設定慢查詢日誌的儲存位置及檔名稱。3.了解慢查詢日誌的儲存格式 推薦file 4.懂得基本的sql優化知識。作為乙個弟弟,我當然是下一步下一步.因為它這個從始至終都沒讓我選擇儲存在 但是人家預設安裝後存在c盤下。發現已經配好了,那麼我們就開啟c...

mysql安裝配置採坑

修改配置檔案 開啟解壓的資料夾 本例的配置檔案位置 d mysql mysql 5.7.17 winx64 刪除my default.ini,新建乙個my.ini my.ini的內容是 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld s...

採坑記錄switch坑

speed 0 switch speed speed 初始化為0後,你猜最終列印的結果是誰,最終列印的是150 因為switch條件的case判斷時只會有兩種結果,true false 初始化speed為0 走到第乙個case裡面,speed 不大於等於100 返回false,坑來了,因為初始值為0...