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