返回列表 发新帖

如何正确配置并使用MySQL启动脚本及其参数?

[复制链接]

11

主题

23

帖子

23

积分

新手上路

Rank: 1

积分
23
发表于 2024-8-8 19:35:27  | 显示全部楼层 | 阅读模式
mysql启动脚本是用于启动MySQL数据库服务的脚本文件。它包含了启动MySQL服务所需的命令和参数配置。通过编写合适的启动脚本,可以方便地管理和控制MySQL服务的启动过程,包括设置端口号、指定配置文件路径、启用或禁用特定功能等。
MySQL启动脚本主要用于启动、停止和重启MySQL服务器,以下是一些常用的启动脚本及其说明和参数配置:

zbhjdwedfgdhcme.png

zbhjdwedfgdhcme.png


(图片来源网络,侵删)
1、mysqld_safe
   用途:用于启动MySQL服务器,它会在后台运行mysqld进程,并在需要时自动重启服务器。
   参数配置:
datadir:指定数据目录的路径。
pidfile:指定PID文件的路径。
user:指定运行MySQL服务器的用户。
logerror:指定错误日志文件的路径。

zbhjjvnapj0ionf.png

zbhjjvnapj0ionf.png


(图片来源网络,侵删)
port:指定MySQL服务器监听的端口号。
socket:指定MySQL服务器使用的套接字文件的路径。
skipgranttables:跳过权限系统表的检查,允许所有用户访问所有数据库。
skipnetworking:禁用TCP/IP连接,只允许本地连接。
skipnameresolve:禁用DNS解析,只允许使用IP地址进行连接。
max_allowed_packet:设置允许的最大数据包大小。
innodb_buffer_pool_size:设置InnoDB缓冲池的大小。

zbhj4hqgtly5qsj.jpg

zbhj4hqgtly5qsj.jpg


(图片来源网络,侵删)
innodb_log_file_size:设置InnoDB日志文件的大小。
innodb_log_buffer_size:设置InnoDB日志缓冲区的大小。
innodb_flush_log_at_trx_commit:设置InnoDB日志刷新策略。
innodb_file_per_table:启用或禁用每个表使用单独的表空间文件。
innodb_flush_method:设置InnoDB刷新方法。
innodb_io_capacity:设置InnoDB I/O容量。
innodb_read_io_threads:设置InnoDB读取I/O线程数。
innodb_write_io_threads:设置InnoDB写入I/O线程数。
innodb_purge_threads:设置InnoDB清除线程数。
innodb_sync_array_size:设置InnoDB同步数组大小。
innodb_sync_spin_loops:设置InnoDB同步自旋循环次数。
innodb_thread_concurrency:设置InnoDB线程并发数。
innodb_adaptive_hash_index:启用或禁用自适应哈希索引。
innodb_autoextend_increment:设置InnoDB表空间自动扩展增量。
innodb_concurrency_tickets:设置InnoDB并发控制票据数。
innodb_old_blocks_time:设置InnoDB旧块超时时间。
innodb_stats_on_metadata:启用或禁用元数据上的统计信息收集。
innodb_stats_sample_pages:设置InnoDB统计信息采样页数。
innodb_stats_transient_sample_pages:设置InnoDB瞬态统计信息采样页数。
innodb_stats_persistent:启用或禁用持久化统计信息。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_method:设置InnoDB统计信息收集方法。
innodb_stats_include_delete_marked:启用或禁用包含已标记删除的行统计信息。
innodb_stats_modified_counter:启用或禁用修改计数器统计信息。
innodb_stats_recalculation_threshold:设置InnoDB统计信息重新计算阈值。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
innodb_stats_persistent_sample_pages:设置InnoDB持久化统计信息采样页数。
     `innodb
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表