MySQL服務管理配置

2021-09-02 09:52:20 字數 1657 閱讀 5767

建立管理指令碼

$vim /data/mysqldata/scripts/mysql_env.ini

#set env

mysql_user=system

mysql_pass=123456

#check_parameter

if [ $# -ne 1 ]      --$#

表示引數個數

then

host_port=3306

else

host_port=$1

fi

修改許可權

$chmod 600 /data/mysqldata/scripts/mysql_env.ini

建立啟動指令碼

$vim /data/mysqldata/scripts/mysql_db_startup.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo "startup mysql service: localhost_"$

/usr/local/mysql/bin/mysqld_safe --defaults-file=/data/mysqldata/$/my.cnf &

建立關閉指令碼

$vim /data/mysqldata/scripts/mysql_db_shutdown.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo "shutdown mysql service: localhost_"$

/usr/local/mysql/bin/mysqladmin -u$ -p$ -s /data/mysqldata/$/mysql.sock shutdown

快速登入指令碼

$vim /data/mysqldata/scripts/mysqlplus.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo "login mysql service: localhost_"$

/usr/local/mysql/bin/mysql -u$ -p$ -s /data/mysqldata/$/mysql.sock $2

修改許可權

$chmod 755 mysql_db* mysqlplus.sh

新增環境變數 將

/data/mysqldata/scripts

新增到mysql

的.bash_profile

的$path中

export path=/data/mysqldata/scripts:$path

本地連線

mysql服務

$mysqlplus.sh

開機自動啟動

編輯/etc/rc.local

檔案,需要在

root

使用者下執行

#vim /etc/rc.local

sudo –i –u mysql /data/mysqldata/scripts/mysql_db_startup.sh 3306 > /home/mysql/mysql_db_startup.log 2>&1 

手動配置MYSQL服務

my sql config 1.新建my.ini 檔案到c windows 目錄下,修改其內容為 mysqld 設定basedir指向mysql的安裝路徑 basedir d mysql datadir d mysql data default character set utf8 如果要把它註冊成...

NFS服務配置與管理

伺服器端 1 配置網路,這裡用僅主機模式的網路。使伺服器與客戶端能夠互相通訊。2 配置本地yum源 name baseurl file gpgcheck 0 3 yum list檢驗yum源是否配置成功。yum install nfs server y 安裝nfs。4 重啟服務 systemctl ...

Samba服務配置與管理

伺服器 1 配置ip位址是機器能互相通訊。2 配置yum源安裝samba 服務 yum install samba y yum install cifs y 3 重啟服務。systemctl restart smb 和nmb 服務 4 配置防火牆。firewall cmd permanent add...