MySQL备份!
MySQL备份!
mysqladmin
备份
mysqldump -u用户 -p密码 -h数据的服务器IP地址 -P数据库的端口 -A(全备)/-B(备份指定的数据库) > wg.sql
恢复
mysql -u用户 -p密码 -h数据的服务器IP地址 -P数据库的端口 < wg.sql
例子:
本地备份wg数据库,以及恢复
mysql -uroot -p123 -B wg > wg.sql
mysql -uroot -p123 < wg.sql
远程备份数据库wg
mysql -uroot -p123 -h远程数据库服务器IP地址 -B wg > wg.sql
mysql -uroot -p123 -h远程数据库服务器IP地址 < wg.sql
冷备份
需要先停止mysql
然后将/var/lib/mysql数据目录下数据库文件夹,复制到备份目录下完成备份!
恢复!
将备份的数据库文件夹复制到数据目录:/var/lib/mysql,同时需要将数据库的目录的属组和属主更改为mysql
mysql的root密码的重置!
mysql的授权和回收权限!
查询一个用户的权限
show grants for root@192.168.189.162;
grant 授权
revoke 回收权限
revoke 权限 on 级别 from 用户名@'主机IP';
revoke all on *.* from root@'192.168.189.162';
----kaifg----