mac mysql my.cnf_mac 增加 my.cnf
mac 增加 my.cnf
發布時間:2018-04-25作者:laosun閱讀(8133)
mysql下沒有my.cnf,如果想要修改一些配置還挺懵逼的,網上找了一些資料,經過博主親測沒有問題,發篇文章一為共享,二為做個備忘。
博主使用的mysql 為 5.7.22
首先查看mysql安裝目錄下support-files文件夾下是否有my-default.cnf這個文件sun:support-files?sun$?pwd
/usr/local/mysql/support-files
sun:support-files?sun$?ll
total?48
-rw-r--r--??1?root??wheel????773??3??4?21:40?magic
-rwxr-xr-x??1?root??wheel????894??3??4?22:27?mysql-log-rotate*
-rwxr-xr-x??1?root??wheel??10585??3??4?22:27?mysql.server*
-rwxr-xr-x??1?root??wheel???1061??3??4?22:27?mysqld_multi.server*
如果有,就好辦了,直接轉移到/etc下,并且修改名字為my.cnf
sun:support-files?sun$?mv?/usr/local/mysql/support-files/my-default.cnf?/etc/my.cnf
如果沒有則需要自己創建一個文件。
sun:support-files?sun$?vim?/etc/my.cnf??#會打開創建一個新的文件,將下邊的內容復制進去
#?Example?MySQL?config?file?for?small?systems.
#
#?This?is?for?a?system?with?little?memory?(<=?64M)?where?MySQL?is?only?used
#?from?time?to?time?and?it's?important?that?the?mysqld?daemon
#?doesn't?use?much?resources.
#
#?MySQL?programs?look?for?option?files?in?a?set?of
#?locations?which?depend?on?the?deployment?platform.
#?You?can?copy?this?option?file?to?one?of?those
#?locations.?For?information?about?these?locations,?see:
#?http://dev.mysql.com/doc/mysql/en/option-files.html
#
#?In?this?file,?you?can?use?all?long?options?that?a?program?supports.
#?If?you?want?to?know?which?options?a?program?supports,?run?the?program
#?with?the?"--help"?option.
#?The?following?options?will?be?passed?to?all?MySQL?clients
[client]
default-character-set=utf8
#password???=?your_password
port????????=?3306
socket??????=?/tmp/mysql.sock
#?Here?follows?entries?for?some?specific?programs
#?The?MySQL?server
[mysqld]
#解決only_full_group_by的問題
#sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
port????????=?3306
socket??????=?/tmp/mysql.sock
skip-external-locking
key_buffer_size?=?16K
max_allowed_packet?=?1M
table_open_cache?=?4
sort_buffer_size?=?64K
read_buffer_size?=?256K
read_rnd_buffer_size?=?256K
net_buffer_length?=?2K
thread_stack?=?128K
#?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
#?(using?the?"enable-named-pipe"?option)?will?render?mysqld?useless!
#
#skip-networking
server-id???=?1
#?Uncomment?the?following?if?you?want?to?log?updates
#log-bin=mysql-bin
#?binary?logging?format?-?mixed?recommended
#binlog_format=mixed
#?Causes?updates?to?non-transactional?engines?using?statement?format?to?be
#?written?directly?to?binary?log.?Before?using?this?option?make?sure?that
#?there?are?no?dependencies?between?transactional?and?non-transactional
#?tables?such?as?in?the?statement?INSERT?INTO?t_myisam?SELECT?*?FROM
#?t_innodb;?otherwise,?slaves?may?diverge?from?the?master.
#binlog_direct_non_transactional_updates=TRUE
#?Uncomment?the?following?if?you?are?using?InnoDB?tables
#innodb_data_home_dir?=?/usr/local/mysql/data
#innodb_data_file_path?=?ibdata1:10M:autoextend
#innodb_log_group_home_dir?=?/usr/local/mysql/data
#?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?=?16M
[mysql]
no-auto-rehash
#?Remove?the?next?comment?character?if?you?are?not?familiar?with?SQL
#safe-updates
[myisamchk]
key_buffer_size?=?8M
sort_buffer_size?=?8M
[mysqlhotcopy]
interactive-timeout
保存退出。
sun:support-files?sun$?chmod?664?/etc/my.cnf
6 +1
版權聲明
發表評論
請文明留言
發表
共 0 條評論
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的mac mysql my.cnf_mac 增加 my.cnf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光大绿色零碳信用卡审核要多久
- 下一篇: echarts饼状图mysql_echa