kaifg

导航

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';

posted on 2020-12-04 11:09  kaifg  阅读(69)  评论(0编辑  收藏  举报