MySQL的my.ini是其配置文件之一,可以用于設置MySQL服務器的參數和選項。下面是一些常見的配置:
[mysqld] basedir=D:\Program Files\MySQL\MySQL Server 8.0\ # MySQL的安裝路徑 datadir=D:\Program Files\MySQL\MySQL Server 8.0\data # 數據庫文件存放路徑 # 端口號 port=3306 # 字符集 character-set-server=utf8mb4 # 鏈接數 max_connections=1000 # 內存大小 innodb_buffer_pool_size=1024M
其中,[mysqld]
是MySQL服務器的參數區域,表示配置的參數都是針對MySQL服務器的。在這個區域下可以設置基本的參數,如安裝路徑、數據存放路徑、端口號等。其它的如字符集、鏈接數、內存大小等則可以根據實際需求進行調整。
需要注意的是,在修改完my.ini的配置后必須重啟MySQL服務器,才能使新的配置生效。
另外,my.ini不僅用于MySQL服務器,還可以用于設置MySQL客戶端的參數和選項。在這種情況下,需要在配置文件中添加[client]
區域,如下所示:
[client] port=3306 default-character-set=utf8mb4
這里的[client]
表示要設置的是MySQL客戶端的參數,而不是服務器的參數。