首页

mysqld命令参数 & 全局变量说明

标签:mysqld命令     发布时间:2022-10-16   

mysqld --verbose --help 显示服务器选项和可配置变量一览,从配置文件[mysqld][server]组读取信息

-? //--help 查看简短帮助信息@b@--ansi //使用标准ANSI,SQL语法@b@-b //--basedir mysql安装目录@b@--big-tables //保存大的结果集到临时文件@b@--bind-address //服务器要监听的IP地址格式@b@--binlog-format //ROW|STATEMENT|MIXED 二进制日志格式@b@--character-sets-dirs //字符集安装目录@b@--character-set-client-handshake //不忽略客户端发送的字符集信息 --skip-character-set-client-handshake@b@--character-set-filesystem //字符集文件系统@b@-C//--character-set-server 服务器字符集@b@-r //--chroot mysqld运行前,运行chroot系统调用@b@--collation-server //排序服务器字符集@b@--console //写错误日志到console window平台@b@--core-file //当mysql宕机时,写core文件 --core-file-size@b@-h //--datadir 数据文件目录@b@--default-storage-engine //默认存储引擎@b@--default-time-zone //默认时区@b@--defaults-extra-file //额外配置文件@b@--defaults-file //默认配置文件@b@--defaults-group-suffix //配置组名后缀@b@--enable-named-pipe //启用命名管道 window平台@b@--event-schedule //启动event功能@b@--flush //刷新改变到磁盘@b@--general-log //0|1 查询日志@b@--initialize //创建数据文件目录和mysql系统数据库 产生随机root密码@b@--initialize-insecure //创建数据文件目录和mysql系统数据库 产生空root密码@b@--init-file //初始化后要执行的文件@b@--install //安装mysqld作为window服务 自动启动@b@--install-manual //安装mysqld作为window服务 手动启动@b@--lc-message //错误消息的语言@b@--lc-message-dir //错误消息的目录@b@--local-service //启动mysqld的账号 window平台@b@--log-error //写错误日志的文件名@b@--log-output //FILE|TABLE|NONE 查询日志和慢查询日志的输出类型@b@--log-raw // 日志记录完整的信息,包含密码@b@--log-short-format //记录更少的信息到慢查询日志@b@--log-tc //内存映射事务协调日志文件名@b@--log-tc-size //内存映射事务协调日志文件大小@b@--no-defaults //不读取配置文件@b@--open-files-limit //打开文件的数量限制@b@--pid-file //进程ID文件名@b@--plugin-xxx //服务器插件@b@--plugin-load //告诉服务器启动时加载的插件@b@--plugin-load-add //告诉服务器启动时加载的插件@b@--port //端口号@b@--port-open-timeout //等待端口号可用时间@b@--print-defaults //从配置文件读出的选项@b@--remove //删除window服务@b@--safe-user-create //除非有mysql.user表的insert权限,否则不可以创建用户@b@--secure-file-priv //限制导入导出操作@b@--shared-memory //在window平台,使用共享内存连接@b@--shared-memory-base-name //共享内存名字@b@--skip-event-scheduler //关闭事件触发功能@b@--skip-grant-tables //服务器启动时跳过权限表@b@--skip-host-cache //为了主机到IP转换,服务器执行DNS寻找@b@--skip-name-resolve //当检查客户端连接时,不解析主机名@b@--skip-networking //不监听TCP/IP连接@b@--standalone //在window平台,不作为服务启动@b@--skip-show-database //不允许SHOW DATABASES@b@--slow-query-log //0|1 是否开启慢查询@b@--slow-start-timeout //window服务开启的超时时间@b@--socket //unix的socket文件@b@--sql-mode //@b@ALLOW_INVALID_DATES@b@ANSI_QUOTES@b@ERROR_FOR_DIVISION_BY_ZERO@b@HIGH_NOT_PRECEDENCE@b@IGNORE_SPACE@b@NO_AUTO_CREATE_USER@b@NO_AUTO_VALUE_ON_ZERO@b@NO_BACKSLASH_ESCAPES@b@NO_DIR_IN_CREATE@b@NO_ENGINE_SUBSTITUTION@b@NO_FIELD_OPTIONS@b@NO_KEY_OPTIONS@b@NO_TABLE_OPTIONS@b@NO_UNSIGNED_SUBTRACTION@b@NO_ZERO_DATE@b@NO_ZERO_IN_DATE@b@ONLY_FULL_GROUP_BY@b@PAD_CHAR_TO_FULL_LENGTH@b@PIPES_AS_CONCAT@b@REAL_AS_FLOAT@b@STRICT_ALL_TABLES@b@STRICT_TRANS_TABLES@b@--sysdate-is-now //返回sql开始执行的时间@b@--transaction-isolation //@b@READ-UNCOMMITTED@b@READ-COMMITTED@b@REPEATABLE-READ@b@SERIALIZABLE@b@--transaction-read-only //设置只读事物模式@b@-t //--tmpdir 临时文件目录@b@-u //--user 以某个系统用户启动服务器@b@-v //--verbose 显示详细帮助@b@-V //--version 显示版本

全局变量

通过SET命令设置@b@autocommit //事务自动提交@b@back_log //连接监听队列的大小@b@default_password_lifetime //密码过期时间@b@disconnect_on_expired_password //密码过期时的处理@b@expire_logs_days //二进制日志的过期时间@b@flush //每个sql执行后立即刷新结果到磁盘@b@flush_time //刷新缓存时间@b@foreign_key_checks //外键检查@b@have_compress //是否可以使用 COMPRESS() and UNCOMPRESS()@b@have_geometry //是否支持地理信息类型@b@have_dynamic_loading //是否可以动态加载插件@b@have_openssl //have_ssl 是否支持ssl连接@b@have_profiling //是否可以显示sql语句执行时使用的资源@b@have_statement_timeout //sql语句执行超时@b@have_symlink //是否支持符号连接@b@identity //last_insert_id @b@init_connect //客户端连接后默认执行的sql语句@b@init_file //服务器开始后默认执行的sql文件@b@insert_id //当插入自动增长列类型时,insert要使用的值@b@interactive_timeout //交互式连接的超时时间@b@internal_tmp_disk_storage_engine //临时表的存储引擎@b@join_buffer_size //@b@local_infile //是否可以运行LOAD_DATA_LOCAL@b@lock_wait_timeout //锁超时时间@b@locked_in_memory //是否把mysqld锁在内存@b@log_timestamps //日志时区@b@log_error_verbosity //是否显示更多信息到日志@b@long_query_time //慢查询时间@b@max_allow_packet //每个报文的最大大小@b@max_connect_errors //最大不成功连接,到达后将阻塞@b@max_connections //最大并发连接数@b@max_digest_length //sql运行摘要的最大字节数@b@max_error_count //被SHOW ERRORS和SHOW WARNINGS语句显示的最大数量@b@max_execution_time //select语句的超时时间@b@max_heap_table_size//用户创建的内存表的最大大小@b@max_join_size//语句最大的行或行联合@b@max_length_for_sort_data //决定使用filesort算法的索引值大小@b@max_prepared_stmt_count //最大预编译语句数量@b@max_relay_log_size//最大复制relay日志大小@b@max_seeks_for_key //索引扫描的最大数@b@max_sort_length //排序数据的字节数@b@max_sp_recursion_depth//存储过程的递归深度@b@max_user_connections//同时连接的mysql用户数@b@max_write_lock_count//执行最大数量写锁后,可以执行待执行的读锁@b@min_examined_row_limit//查询记录少于这个,不记录到慢查询日志@b@net_buffer_length//连接和结果缓存的初始大小@b@net_read_timeout //服务器读超时@b@net_retry_timeout//服务器读写重试超时@b@net_write_timeout//服务器写超时
  • ◆ 相关内容