一、linux下数据库的备份和还原
1、备份
1 [root@CentOS ~]# mysqldump -u root -p mysql > ~/mysql.sql #把数据库mysql备份到家目录下命名为mysql.sql
2 Enter password:
3 [root@CentOS ~]# ls ~/mysql.sql
/root/mysql.sql
2、还原
[root@CentOS ~]# mysql -u root -p web < ~/web.sql #把web.sql导入数据库web
二、权限分配
1 //首先为用户创建一个数据库(ku)
2 mysql>create database ku;
3 //授权user用户拥有ku数据库的所有权限
4 @>grant all privileges on ku.* to user@localhost ;
5 //localhost是本地访问,其他地址访问不了,%是所有
6 @>grant all privileges on ku.* to user@'%' ;
7 //刷新系统权限表
8 mysql>flush privileges;