Windows 11 之 MySQL-8.4.9-x64-LTS 版配置文件 my.ini

 

Windows 11 之 MySQL-8.4.9-x64-LTS 版配置文件 my.ini

 

  1 ########## MySQL-8.4.9-x64-LTS 版配置开始 ##########
  2 
  3 # MySQL 客户端配置
  4 [client]
  5     # 设置客户端的默认字符集为 utf8mb4
  6     default-character-set = utf8mb4
  7 
  8 
  9 # MySQL 服务端(静默模式)配置
 10 [mysqld]
 11 
 12     #skip-grant-tables
 13 
 14     # 设置服务端的字符集为 utf8mb4
 15     character-set-server = utf8mb4
 16 
 17     # 设置服务端的字符集校对为 utf8mb4_general_ci
 18     collation-server = utf8mb4_general_ci
 19 
 20     # 设置端口号为 3306,MySQL 默认的端口号就是 3306 21     port = 3306
 22 
 23     # 指定用户名为 root
 24     user = root
 25 
 26     # 指定 MySQL-8.4.9-x64 服务的基础路径,即其根路径。
 27     basedir = "D:/software/developer/database/mysql/mysql-8.4.9-x64"
 28 
 29     # 此版本不能显式指定数据目录,会自动创建。
 30     #datadir  ="D:/software/developer/database/mysql/mysql-8.4.9-x64/data"
 31 
 32     # 此版本不能显式指定临时目录。
 33     #tmpdir   ="D:/software/developer/database/mysql/mysql-8.4.9-x64/data"
 34 
 35     # 指定 scoket 文件全路径。
 36     socket = "D:/software/developer/database/mysql/mysql-8.4.9-x64/data/mysql.sock"
 37 
 38     # 指定记录错误信息的日志文件的完整路径。
 39     log-error = "D:/software/developer/database/mysql/mysql-8.4.9-x64/data/mysql_error.log"
 40     
 41     # 指定默认的存取引擎为 InnoDB。
 42     default-storage-engine = InnoDB
 43 
 44 
 45 
 46     server_id = 1
 47 
 48     #skip-locking
 49 
 50     # 设置最大连接数
 51     max_connections = 200
 52 
 53     # 设置打开的表格可占用的缓存大小。
 54     table_open_cache = 256
 55 
 56     # 设置临时表的大小
 57     tmp_table_size = 32M
 58 
 59     # 设置线程占用的缓存大小
 60     thread_cache_size = 8
 61 
 62 
 63     # 设置 InnoDB 引擎的根目录。
 64     innodb_data_home_dir = "D:/software/developer/database/mysql/mysql-8.4.9-x64/data"
 65 
 66     # 设置 InnoDB 刷盘日志在事务上的提交 SQL 条数
 67     innodb_flush_log_at_trx_commit = 1
 68 
 69     # 设置 InnoDB 引擎的缓冲池大小。
 70     innodb_buffer_pool_size = 256M
 71 
 72     # 设置 InnoDB 引擎的日志的缓冲区的大小
 73     innodb_log_buffer_size = 128M
 74 
 75     # 设置 InnoDB 引擎的日志文件的大小
 76     innodb_log_file_size = 10M
 77 
 78     # 设置 InnoDB 引擎的线程并发数
 79     innodb_thread_concurrency = 16
 80 
 81     # 设置 InnoDB 引擎的自动扩展项之自增
 82     innodb-autoextend-increment = 1000
 83 
 84     # 加入缓冲区的大小
 85     join_buffer_size = 128M
 86 
 87     # 排序缓冲区的大小
 88     sort_buffer_size = 32M
 89 
 90     read_rnd_buffer_size = 32M
 91 
 92     # 最大允许的包的大小
 93     max_allowed_packet = 32M
 94 
 95     # 明确的默认时间戳。
 96     explicit_defaults_for_timestamp = true
 97 
 98     # 自 8.0 开始不再支持 NO_AUTO_CREATE_USER
 99     sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO
100 
101 # innodb_force_recovery= 1
102 
103 
104 ########## MySQL-8.4.9-x64-LTS 版配置结束 ##########

 

posted @ 2026-03-17 14:51  hapday  阅读(50)  评论(0)    收藏  举报