Mysql防黑安全_mysql的安全设置(防sql注入)

Mysql安全配置(极其重要)

第一:设置root密码的时候,采用MD5加密

第二:更改端口3306

第三:关闭远程端口,可以采用防火墙或者安全策略,可以防止注入攻击

第四:更改root用户名

第五:删除测试数据库,所有的root密码为空,非root的用户

第六:mysql目录权限

第七:mysql服务权限

第八:数据备份设计

第一种备份方案:备份数据库表,新建bat文件

net stop mysql

c:\progra~1\winrar\winrar a -ag -k -r -s E:\mysql.rarE:\MySQL Server 5.5\data

net start mysql

第二中备份方案:备份数据库,同时备份成.sql格式,最好放在/bin目录下

@echo off

mysqldump --opt -u root --password=jstvps mysql>E:\MySQLdata_sql\mysql_%date:~0,10%.sql

mysqldump --opt -u root --password=jstvps test>E:\MySQLdata_sql\test_%date:~0,10%.sql

mysqldump --user=root --password=jstvps --lock-all-tables--all-databases>E:\MySQLdata_sql\back.sql【将所有数据库进行备份】

mysqldump –user=root –password=jstvps --lock-all-tablesmysql user>user.sql【备份某个表】

切换到某个数据库:use mysql

Mysql>source E:\MySQLdata_sql\mysql_2013-06-01.sql【就会用这种方式导入】

【将上面的BAT放入计划任务里面,实习实施备份】

第九:采用服务器安全狗,进行数据库的防注入攻击设置

第十:你可以使用第三方的工具进行备份phpmyadmin等

第一:数据库的迁移,相同版本的迁移,从一台服务器迁移到另一台服务器

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值