MySQL 5.5權限導出腳本 [plain] #!/bin/sh base_dir='/opt/soft/mysql' mysql_user='root' mysql_pwd='123456' mysql_socket='/tmp/mysql.sock' msyql_grants='/tmp/mysql_grants.sql' result=`${base_dir}/bin/mysql -u${mysql_user} -p${mysql_pwd} -S${mysql_socket} -N -e "select CONCAT('show grants for \'',user,'\'@\'',host,'\';') from mysql.user"` #echo ${result} ${base_dir}/bin/mysql -u${mysql_user} -p${mysql_pwd} -S${mysql_socket} -N -e "${result}" > ${msyql_grants} sed -i "s/$/;/g" ${msyql_grants} cat ${msyql_grants} rm -f ${msyql_grants}