前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在线生成MySQL数据库配置文件my.ini

在线生成MySQL数据库配置文件my.ini

作者头像
reizhi
发布2022-09-26 13:33:56
2.3K0
发布2022-09-26 13:33:56
举报
文章被收录于专栏:reizhi

对于刚刚从虚拟主机转向VPS的博主而言,首要之务就是熟悉各种环境配置。虚拟主机生来就是为了建站,而且是小型站点,所以全傻瓜操作,无需关心技术细节。但VPS则是一张白纸,需要从头开始。虽然类似xampp这种的一键安装非常方便,但却学不到什么知识。reizhi推荐大家自己上手进行安装和配置。

最近在折腾的过程中大部分过车都非常顺利,除了MySQL。MySQL安装包中虽然附带了配置文件编辑器,但变量极其之多,不便于下手。而且在网络搜索MySQL优化或者MySQL配置能够得到非常多的结果,过于繁杂和专业化,并不适合上手。在自行调教了良久之后发现了一个能够在线生成MySQL配置文件的网站,献给和reizhi一样的新手。

该网站通过一个7步调查生成一个适合你的服务器的MySQL配置文件,其过程中不涉及到过于技术化的细节。多数问题为单选,主要涵盖用途、硬件配置、数据库规模、安全性等等。最后生成的配置文件附有简单的注释帮助理解。格式清晰明了,如果不懂的话再行搜索也非常方便。

网址:https://tools.percona.com/wizard,使用后需要注册才能查看配置文件。所有生成过的配置文件也都会自动保存。

下面附上reizhi生成的配置文件:

代码语言:javascript
复制
[mysql]

# CLIENT #
port                           = 3306
[mysqld]

# GENERAL #
user                           = mysql
default-storage-engine         = InnoDB  # MyISAM #
key-buffer-size                = 32M
myisam-recover                 = FORCE,BACKUP

# SAFETY #
max-allowed-packet             = 16M
max-connect-errors             = 1000000
skip-name-resolve
sysdate-is-now                 = 1
innodb                         = FORCE

# DATA STORAGE #

# BINARY LOGGING #
expire-logs-days               = 14
sync-binlog                    = 1

# CACHES AND LIMITS #
tmp-table-size                 = 32M
max-heap-table-size            = 32M
query-cache-type               = 0
query-cache-size               = 0
max-connections                = 500
thread-cache-size              = 50
open-files-limit               = 65535
table-definition-cache         = 1024
table-open-cache               = 2048

# INNODB #
innodb-log-files-in-group      = 2
innodb-log-file-size           = 64M
innodb-flush-log-at-trx-commit = 2
innodb-file-per-table          = 1
innodb-buffer-pool-size        = 400M

# LOGGING # log-queries-not-using-indexes  = 1
slow-query-log                 = 1
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013年12月1日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档