共計 1614 個字符,預計需要花費 5 分鐘才能閱讀完成。
這篇文章主要介紹“Mysql 配置 my.ini 文件的步驟是什么”的相關知識,丸趣 TV 小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Mysql 配置 my.ini 文件的步驟是什么”文章能幫助大家解決問題。
一、背景
我在兩臺電腦上安裝了 MySQL Server 8.0,準備繼續做數據庫主從復制配置,這時候就需要用到 my.ini 文件進行配置,但是我找不到 my.ini 文件。
我的安裝目錄中沒有 my.ini 文件。(這里我的 mysql 安裝目錄為 C:\Program Files\MySQL\MySQL Server 8.0)。
那么我們就需要重新配置一下。
二、刪除原有的 mysql 服務
mysqld --remove mysql
三、初始化 mysql
mysqld --initialize-insecure --user=mysql
四、自行添加 my.ini 文件
my.ini 里面的內容(需要自己配置 basedir 和 datadir)
[mysqld]
# 設置 3306 端口
port=3306
# 設置 mysql 的安裝目錄 ---------- 是你的文件路徑 -------------
basedir=C:\mysql\mysql-8.0.31-winx64
# 設置 mysql 數據庫的數據的存放目錄 --------- 是你的文件路徑 data 文件夾自行創建
datadir=C:\mysql\mysql-8.0.31-winx64\data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。max_connect_errors=10
# 服務端使用的字符集默認為 utf8mb4
character-set-server=utf8mb4
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設置 mysql 客戶端默認字符集
default-character-set=utf8mb4
[client]
# 設置 mysql 客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8mb4
五、新建 mysql 服務
# 創建 mysql 服務
mysqld --install mysql --defaults-file= C:\mysql\mysql-8.0.31-winx64\my.ini
六、啟動 mysql 服務
net start mysql
七、設置數據庫密碼 7.1 登錄 mysql 數據庫
在 bin 目錄啟動 cmd。輸入下命令。
mysql -u root -p
這時密碼為空,不需要填寫,直接回車:
注意:如果這里的 data 文件是以前的不是重新生成的那么密碼還是以前配置的,可以跳過下一個修改 root 密碼的步驟
7.2 修改 root 用戶密碼
設置 root 用戶密碼為 123456
ALTER USER root @ localhost IDENTIFIED WITH mysql_native_password BY 123456
八、配置 my.ini 問題
可能出現這個問題
Mysql- 錯誤處理:Found option without preceding group in config file
下面是解決方法
錯誤位置:另存為配置 my.ini 文件時,將“編碼”改為:UTF-8。
更正:重新另存為將編碼改為“ANSI”后,初始化成功。
關于“Mysql 配置 my.ini 文件的步驟是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注丸趣 TV 行業資訊頻道,丸趣 TV 小編每天都會為大家更新不同的知識點。
向 AI 問一下細節丸趣 TV 網 – 提供最優質的資源集合!