Skip to content

Instantly share code, notes, and snippets.

@Linuxpizi
Created March 31, 2020 02:58
Show Gist options
  • Save Linuxpizi/47a332778941d7f5412de8f1b03ab2a6 to your computer and use it in GitHub Desktop.
Save Linuxpizi/47a332778941d7f5412de8f1b03ab2a6 to your computer and use it in GitHub Desktop.
mysqld systemed 配置
[Unit]
Description=MySQL Server
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
Alias=mysql.service
[Service]
User=mysql
Group=mysql
Type=simple
PermissionsStartOnly=true
ExecStartPre=/usr/bin/mkdir -p /data/mysql_{data,log}
ExecStartPre=/usr/bin/chown -R mysql:mysql /data
ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS
# Sets open_files_limit
LimitNOFILE = 5000
Restart=on-failure
RestartPreventExitStatus=1
PrivateTmp=false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment