标签:
1.mysqlbinlog工具使用方法如下:
先使用 show binary logs 查看
在使用导出命令
mysqlbinlog -R -uroot -pxxxx -hxxx.xxx.xxx.xxx -d db_name --base64-output=decode-rows --start-datetime='2015-08-13 13:11:21' --stop-datetime="2015-08-13 13:18:21" mysql-bin.000008 > mysql-bin.ran_trade_08_13.sql
2.mysqldump使用方法如下:
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
3.修改root账户密码
mysqladmin -u root password "new password"
4.为特定用户赋权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
5.Mysql服务器开启远程连接
1)开启对应账号的远程访问权限
$ mysql -uroot -p mysql > use mysql; mysql > update user set host = '%' where user = 'root'; mysql > flush privileges;
如果在执行update的时候报错 "ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'",解决方法如下
mysql> delete from user where user = 'root' and host = '*';
2)开启服务允许远程连接 编辑文件 /etc/mysql/my.conf
$ vim /etc/mysql/my.conf #找到bind-address注释掉这行 $ /etc/init.d/mysql restart #重启mysql服务
标签:
原文地址:http://www.cnblogs.com/apanly/p/5116507.html