渗透,数据库
数据库学习 学习路径
https://www.cnblogs.com/cainiao-chuanqi/p/11191647.html#autoid-5-1-0
数据库
Net start mysql :开启数据库
Net stop mysql;关闭数据库
Netstat -ano ;查看端口开放情况
Mysql –h 127.0.0.1 –p 端口号 –u root –p
添加环境变量的方法
1 找到对应的路径(例:D:\phpstudy_pro\Extensions\MySQL5.7.26\bin)
2.然后右键此电脑属性 找到高级系统设置,找到环境变量,找到系统变量,然后选中path 新建,添加 就可以了
3.关闭命令行,重新打开 ,就可以在任意地方打开了
Word,插入和改写(insert)
Win+R在打开的运行中输入cmd ,然后再弹出的命令符界面输入 mysql –u root –p 就可以进入mysql
Mysql的退出命令 exit quit
Sql通用语法
SQL语句可以单行或多行书写,以分号结尾。
可使用空格和缩进来增强语句的可读性。
MySQL数据库的SQL 语言不区分大小写,关键字建议使用大写。
3种 注释
单行注释: -- 注释内容 或 # 注释内容(mysql特有)
多行注释: /*注释*/
、、判断数据库存不存在;create database if not exists 数据库名称0
、、添加数据库 create database 数据库名称;
修改数据库 alter database 数据库名称 character set 字符集名称;
、、删除数据库 drop database 数据库名称;
、、使用数据库 use 数据库名称;
、、查询正在使用的数据库名称 select database ();
、、查看所有数据库 show databases;
、、查询某个数据库的字符集 show create database 数据库名称;
添加 create 修改 alter 删除 drop 使用 use 查询 select 查看show
操作表
、、查看表 show tables;
、、查看表结构 desc 表名;
新建表 create table 表名(id int, age int,name varchar(20));
删除表 drop table 表名;
drop table if exists 表名;//先判断再删除
复制表 create table 表名 like 被复制的表名;
修改表名 alter table 表名 rename to 新的表名;
修改表的字符集 alter table 表名 character 字符集名称
添加一列;alter table 表名 add 列名 数据类型
修改列名称 类型
alter table 表名 change 列名 新列名 新列别 新数据类型;
alter table 表名 modify 列名 新数据类型;
删除列 alter table 表名 drop 列名;
增删改表中的数据
添加数据 insert into 表名(列名1,列名2…….列名n)values(值1,值2….值n);
先创建一个表 create
查询表的结构 desc
增加列 insert into 表名(列名1,列名2…….列名n)values(值1,值2….值n);(除了数字类型,其他类型需要使用引号(单双都可以)引起来)
查询列 select * from 表单名称 删除数据的语法 delete from 表名 [where 条件]
修改数据的语法 update 表名 set 列名1 = 值1,列名2 = 值2,...[where 条件];
通过IP地址进行服务器渗透 来获取对方密码
密码网址:https://www.cnblogs.com/cainiao-chuanqi/p/13674412.html
windows命令:https://www.cnblogs.com/cainiao-chuanqi/p/11041924.html