linux之mysql数据库建立及sql注入和防护

作者:willowObtaisp
围观群众:229
更新于

linux之mysql数据库建立及sql注入和防护

sql注入各种姿态:http://wt7315.blog.51cto.com/10319657/1828167

sqlmap注入神器详解:http://wt7315.blog.51cto.com/10319657/1841241

数据库分为三种基本形式 : (其实这些都是众所周知的,仅仅为了常识的完整性,简略的带过)

联系型数据库

linux之mysql数据库建立及sql注入和防护

层次型数据库

linux之mysql数据库建立及sql注入和防护

网状型数据库

运转在Linux体系上的联系型数据库办理体系主要产品:

企业级服务器:Oracle、Sybase、DB2

中小型服务器:MySQL、PostgreSQL

一、MySQL简介和装置

整体来说,MySQL数据库办理体系具有以下主要特点:

①能够运转在不同平台上,支撑多用户、多线程和多CPU,没有内存溢出缝隙;

②供给多种数据类型,支撑ODBC、SSL、支撑多种语言运用MySQL的API进行开发;

③是现在市场上现有产品中运转速度最快的数据库体系;

④一起拜访数据库的用户数量不受约束;

⑤能够保存超越50,000,000条记载;

⑥用户权限设置简略、有用。

检查体系中是否已装置mysql软件,若无任何显现标明未装置。

linux之mysql数据库建立及sql注入和防护
1

rpm -qa  *mysql*

将DVD装置光盘放入光驱,并将光驱挂载到/mnt目录中。

1

mount  /dev/cdrom  /mnt

由于此主机既作为服务器端又作为客户端,这儿先装置MySQL的客户端装置包,该装置包的依靠软件包是perl-DBI。MySQL的服务端装置包还要依靠perl-DBD-MySQL软件包

1
2
3
4
5
6
7
8
9
10
11

MySQL服务的发动、中止、重启和查询发动状况

service  mysqld start|stop|restart|status

 

2.设置开机主动发动的功用

chkconfig  --level  35  mysqld  on

 
 

3.设置MySQL数据库root账号的暗码

mysqladmin  -u 用户名  [-h 服务器主机名或IP地址] [-p]  password  '新口令'
  
root用户默许的空口令,先将root用户的暗码设置为123,再将用户root的暗码改为456。

1
2

登录及退出MySQL环境

mysql -h 主机名或IP地址  -u 用户名  -p 用户暗码

接下来便是数据库的常识了

二、数据库办理

MySQL指令

功用

show  databases;

检查服务器中当时有哪些数据库

use  数据库名;

挑选所运用的数据库

create database 数据库名;

创立数据库

drop database 数据库名;

删去指定的数据库

[1] [2] [3] [4]  黑客接单网

非特殊说明,本文版权归 金科常识网 所有,转载请注明出处.

本文分类: 文化

本文标题: linux之mysql数据库建立及sql注入和防护

本文网址: http://sddljzx.com/wenhua/2559.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。