前言
Navicat可能是Mysql必备的工具了,不过域还是建议具备一些网站开发经验才能更好的学习.
其次今天不发Thm靶场,水一下文章 发一些之前用的工具的破解教程(抱歉
介绍一下Navicat
Navicat Premium 是一套可创建多个连接的数据库开发工具,让你从单一应用程序中同时连接 MySQL、Redis、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和 SQLite 。它与 GaussDB 、OceanBase 数据库及 Amazon RDS、Amazon Aurora、Amazon Redshift、Amazon ElastiCache、Microsoft Azure、Oracle Cloud、MongoDB Atlas、Redis Enterprise Cloud、阿里云、腾讯云和华为云等云数据库兼容。你可以快速轻松地创建、管理和维护数据库。
但是Navicat是需要破解的,不然只能用14天接下来教大家如何破解
破解激活教程
先在官方下载Navicat
Navicat | 下载 Navicat Premium 14 天免费 Windows、macOS 和 Linux 的试用版
破解软件下载地址NavicatCracker.exe_免费高速下载|百度网盘-分享无限制 (baidu.com)
破解思路:
把破解软件放到Navicat文件夹中
让后关闭防火墙和网络
全给关了
此时关闭网络进行下一步
2.右键【以管理员身份运行】NavicatCracker.exe
3.点击三个点,选择navicat安装目录
目录如我这样选择
4.点击【Patch】(点击之前不要打开Navicat)(只可Patch一次,重复操作时需重装Navicat)
5.弹框选择【是】
6.打开【Navicat】软件,点击【注册】
7.点击【Generate】,生成激活码,复制激活码至Navicat
以下是图片演示
8.点击【手动激活】(无法出现该选项,请检查是否断网了)
9.将【请求码】复制到激活软件中;点击【Generate Activation Code】;将生成的【激活码】复制到Navicat中;点击【激活】
激活完毕
Mysql基础语法
重要事情的说一遍.
命令后面不要忘记带;
命令后面不要忘记带;
命令后面不要忘记带;
mysql -u root -p
登录Mysql
我的密码是root
展现现在的数据库
show databases:
比如我想用security的数据库(这是我SQL注入的靶场)
使用命令:
use security;
展现一下所有的用户(前提在表内得有)
select * from users;
使用order by排序
记住这个是反引号 在键盘Esc的下面
select * from `users` order by `username`;
注释:
等等还有许多语法,因为本期内容主要是使用工具,域的任务也就完成啦,语法暂且不演示了:
请大家自行操作
mysql -u root -p 登录本地 密码root
mysql -u root -p -h 127.0.0.1 -p 3306 #指定登录Ip 端口数据库用于远程登录
展示数据库 show database:
使用security数据库 use security ;
使用order by排序username select * fromusers
order byusername
;
显示用户名select user()
当前用户名可以查询权限 select current_user()
当前数据库路径 select @@datadir;
当前所用数据库select database()
数据库版本 select version(); 或者@@version
操作系统版本 select @@version__complie_os
以下都是select
连接N个字符串concat(str1,str2)
用分隔符连接两个字段的字符串concat_ws(‘::’,str1,str2)
group_concat(str1,str2)将多行查询结果以逗号分隔全输入
substr(string,start,length) 将模板字符串从哦start位置截取指定长度length
limit 返回结果中的前几条数据或者中间数据】
COUNT(column_name)返回指定列的值的数目(NUll不计入)
sleep(num)让语句暂停num秒时间
if(condition,result1,result2)判断一个条件 条件为真执行一否则执行二
load_file()读文件操作
into_outfile() 写入文件操作
- 最新
- 最热
只看作者