mysql备份

--------------------------------------mysql备份------------------------
备份数据库
格式:mysqldump –u <username> -p <database>><data_name>
参数说明:<username>用户名 <database>需备份的数据库
<data_name>导出文件名
例:将数据库company备份到C盘根目录下的b.sql文件中.
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -uroot -p123 company > c:\b.sql


--------------------------------------mysql导入-------------
格式: mysql–u<username> –p<password><<Sql_file>
例:将数据库a.sql导入到数据库test中
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -hlocalhost -uroot -p123 test < c:\a.sql

 

--------------------------------------mysql权限------------------------
一、 打开连接
格式:mysql –h<url> –u<username> –p<password>
参数说明:<url>服务器地址 <username>用户名 <password>密码
例:开始->运行->cmd->cd C:\Program Files\MySQL\MySQL Server 5.0\bin
->mysql -hlocalhost -uroot -p123

二、 增加用户
格式:grant select on 数据库.* to 用户名@登录主机 identified by"密
码";
例:增加用户名为db315 密码为db315的超级管理员帐号.
grant select, insert, update,delete on test.* to
sa@localhost
identified by "123";


三、 更改密码
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例:把帐号root的密码改为123
mysqladmin -uroot -p123 password 123


四、 删除用户的权限
格式:revoke all on 数据库.* from 用户名@登录主机;
例:删除用户sa的权限
mysql> revoke all on test.* from
sa@localhost;
Query OK, 0 rows affected (0.01 sec)


五、 删除用户
格式:delete from user where user='用户名' and host='登录主机';
例:删除用户sa的权限

mysql> use mysql;
Database changed
mysql> delete from user where user='sa' and host='localhost';
Query OK, 1 row affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)

mysql> exit
Bye

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql hlocalhost -usa -p123

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值