Linux MySQL 4G内存my.cnf配置表

php中文网
发布: 2016-06-07 17:19:55
原创
1148人浏览过

# The following options will be passed to all MySQL clients[client]character-set-server = utf8 #####客户端默认连接字集集

# The following options will be passed to all MySQL clients
[client]
character-set-server = utf8  #####客户端默认连接字集集,若编译安装时已指定则不用填写
port  = 3306    ###客户端连接通信端口
socket  = /tmp/mysql.sock   #客户端通信的用户密码端口等信息保存文件

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
port  = 3306     #mysql服务端监听端口

basedir = /usr/local/mysql  ###Mysql软件目录
datadir = /usr/local/mysql/var ###mysql数据库存放目录
socket  = /tmp/mysql.sock          ##服务端通信文件,若丢失则重启Mysql重新生成,若重启失败,则可能由于mysqld进程未杀死,用pkill mysql后则能重启成功Mysql
pid-file =/usr/local/mysql/var/mysql.pid ##服务端pid进程文件,若丢失则重启Mysql重新生成,若重启失败,则可能由于mysqld进程未杀死,用pkill mysql后则能重启成功Mysql
skip-external-locking   ###防止外部锁定表
skip-name-resolve    ###禁止Mysqlr的DNS解析,只能通过IP连接数据库
key_buffer_size = 384M   ###仅针对Myisam表引擎缓存优化
max_allowed_packet = 32M  ###客户端最大查询表使用的内存
table_open_cache = 1024   ###服务器最大缓存表数量
sort_buffer_size = 2M   ##每个连接的最大排序内存
join_buffer_size = 1M   ##每个连接使用join查询语句的最大内存
net_buffer_length = 1M
read_buffer_size = 2M
read_rnd_buffer_size = 16M
myisam_sort_buffer_size = 128M
thread_cache_size = 300
query_cache_size = 256M
query_cache_limit = 2M
thread_concurrency = 4  ##CPU*2
wait_timeout = 120   ###SQL语句最大执行时间
max_connections = 5000   ###允许数据库最大连接数
max_connect_errors = 6000  ##允许客户端连接数据库出错次数,能防止暴力破解数据库密码

character-set-server = utf8   ##服务器和数据库默认字符集
collation-server = utf8_general_ci  ###客户端校正字符集
log_slow_queries = slowquery.log  ##慢查询日志文件
long_query_time = 3  ###慢查询时间
myisam_recover  ###mysql重启自动修复MYisam表
replicate-ignore-db = mysql   ###数据同步时不需要同步的数据库名称
replicate-ignore-db = information_schema
bind-address = 121.14.145.96   ##服务器多个IP时写上比较重要


# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (via the "enable-named-pipe" option) will render mysqld useless!
#
#skip-networking

# Replication Master Server (default)
# binary logging is required for replication
log-bin=mysql-bin

# binary logging format - mixed recommended
binlog_format=mixed

存了个图
存了个图

视频图片解析/字幕/剪辑,视频高清保存/图片源图提取

存了个图 17
查看详情 存了个图

# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id = 1

# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = /usr/local/mysql/var
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = /usr/local/mysql/var
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 16M
#innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 5M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50

[mysqldump]
quick
max_allowed_packet = 32M

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates

[myisamchk]
key_buffer_size = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout

linux

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号