mysql启动脚本是用于启动MySQL数据库服务的脚本文件。它包含了启动MySQL服务所需的命令和参数配置。通过编写合适的启动脚本,可以方便地管理和控制MySQL服务的启动过程,包括设置端口号、指定配置文件路径、启用或禁用特定功能等。
MySQL启动脚本主要用于启动、停止和重启MySQL服务器,以下是一些常用的启动脚本及其说明和参数配置:
1、mysqld_safe
用途:用于启动MySQL服务器,它会在后台运行mysqld进程,并在需要时自动重启服务器。
参数配置:
datadir
:指定数据目录的路径。
pidfile
:指定PID文件的路径。
user
:指定运行MySQL服务器的用户。
logerror
:指定错误日志文件的路径。
port
:指定MySQL服务器监听的端口号。
socket
:指定MySQL服务器使用的套接字文件的路径。
skipgranttables
:跳过权限系统表的检查,允许所有用户访问所有数据库。
skipnetworking
:禁用TCP/IP连接,只允许本地连接。
skipnameresolve
:禁用DNS解析,只允许使用IP地址进行连接。
max_allowed_packet
:设置允许的最大数据包大小。
innodb_buffer_pool_size
:设置InnoDB缓冲池的大小。
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
评论(0)