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
导出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
相关文章推荐
- mysql事务
- R语言使用RMySQL连接及读写Mysql数据库
- mysql主从复制(Master-Slave)
- 第一章:mysql安装for windows
- 使用tcmmaloc优化mysql的内存分配性能
- Mysql字符串截取函数SUBSTRING的用法说明
- case when出报表
- MySQL出现too many connections(1040)错误的解决办法
- 复制读写规则
- mysql开发需求
- Mysql_mysql多个TimeStamp设置
- mysql左连接left join右连接 right join 内连接 inner join笔记
- mysql暴错注入
- mysql关键字distinct笔记
- Mysql线程池优化笔记
- 备库设置read_only被阻塞
- 联合索引建立依据
- mysql异或运算的sql注入判断
- mysql异或运算的sql注入判断
- mysql 新增 删除用户和权限分配