您的位置:首页 > 数据库 > MySQL

Mysql 数据库权限导出

2015-06-12 15:44 549 查看
经常需要迁移库和合并Mysql,这需导出mysql的权限

导出mysql库中的基表,在版本不同的时候有些问题,还是这个方法好点,这个脚本支持一个用户有多个授权的情况:

echo "select concat('show grants for ''',user,'''@''',host, ''';') from mysql.user where user <>'root'" |

mysql --host=$hostname --user=$username --password=$password --port=$port -N |

mysql --host=$hostname --user=$username --password=$password --port=$port -N |

sed "s/$/;/" > create-users.sql
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: