安装MySQL
测试环境: Ubuntu16.04 安装MySQL非常简单只需要几条命令就可以完成
sudo apt-get install mysql-server
apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。 登陆mysql数据库可以通过如下命令:
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
配置MySQL远程连接
- 打开3306端口:https://www.cnblogs.com/patrickding/p/6435459.html
- 数据库授权 远程连接新建一个账户(不能root账户) 如: 添加一个用户名为 test_user,密码为 123456,授权为% (%表示所有 ip 能连接,可以设置指定 ip)对 test_database 数据库所有权限,命令如下
grant all privileges on test_database.* to test_user@'%' identified by '123456';
flush privileges;
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
(select 198766*667891 from DUAL)
(select 198766*667891)
@@u7iNb
555����%2527%2522\'\"
555'"
555
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
555dZ1kfbkw')) OR 600=(SELECT 600 FROM PG_SLEEP(15))--
555itkd8KdE') OR 464=(SELECT 464 FROM PG_SLEEP(15))--
555WgZioiGG' OR 876=(SELECT 876 FROM PG_SLEEP(15))--
555-1)) OR 110=(SELECT 110 FROM PG_SLEEP(15))--
555-1) OR 261=(SELECT 261 FROM PG_SLEEP(15))--
555-1 OR 671=(SELECT 671 FROM PG_SLEEP(15))--
555WvBpYQJR'
555-1 waitfor delay '0:0:15' --
555-1)
555-1
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
555*if(now()=sysdate(),sleep(15),0)
-1" OR 5*5=25 or "yW8g274O"="
-1' OR 5*5=25 or 's3BSarHp'='
-1" OR 5*5=25 --
-1' OR 5*5=25 --
-1 OR 5*5=25
-1 OR 5*5=25 --
555
555
555