网站建设术语 英文最近发生的军事事件

张小明 2026/1/19 22:22:37
网站建设术语 英文,最近发生的军事事件,局网站建设情况汇报,静态双语企业网站后台源码1.初步了解数据库#xff08;MySQL#xff09;1. 数据库核心概念数据库#xff08;Database#xff09;是按一定规则组织、存储和管理数据的仓库#xff0c;MySQL 是最流行的开源关系型数据库#xff08;RDBMS#xff09;#xff0c;基于「表」结构存储数据#xff0c…1.初步了解数据库MySQL1. 数据库核心概念数据库Database是按一定规则组织、存储和管理数据的仓库MySQL 是最流行的开源关系型数据库RDBMS基于「表」结构存储数据核心特点关系型数据以行记录、列字段的二维表组织表之间可通过「主键 / 外键」建立关联开源免费社区版完全免费广泛用于中小型项目跨平台支持 Windows、Linux、macOS 等客户端 - 服务端架构MySQL 服务端运行在服务器客户端如 Navicat、命令行通过网络连接操作。2. MySQL 核心组件组件说明数据库DB一个存储多个表的容器如test_db表Table数据的基本存储单元如user表字段Column表的列如id、username、password记录Row表的行一条用户数据主键PK唯一标识记录的字段如id自增索引Index加速查询的结构如给username建索引-- 1. 登录MySQL默认端口3306 mysql -u root -p # 输入密码后登录 -- 2. 查看所有数据库 SHOW DATABASES; -- 3. 创建数据库 CREATE DATABASE test_db DEFAULT CHARSET utf8mb4; -- 4. 使用数据库 USE test_db; -- 5. 创建表用户表示例 CREATE TABLE user ( id INT PRIMARY KEY AUTO_INCREMENT, -- 自增主键 username VARCHAR(50) NOT NULL UNIQUE, -- 用户名唯一 password VARCHAR(100) NOT NULL, -- 密码 create_time DATETIME DEFAULT NOW() -- 创建时间默认当前 ); -- 6. 查看表结构 DESC user; -- 7. 删除数据库/表谨慎使用 DROP DATABASE test_db; DROP TABLE user;2.初步了解sql注入漏洞1. 什么是 SQL 注入SQL 注入SQL Injection是攻击者通过在用户输入中插入恶意 SQL 语句欺骗数据库执行非预期操作的漏洞。核心原因程序未对用户输入做严格过滤直接拼接 SQL 语句执行。2. 漏洞原理示例假设有一个用户登录功能后端代码PHP 示例未过滤输入php运行// 危险代码直接拼接用户输入 $username $_POST[username]; $password $_POST[password]; $sql SELECT * FROM user WHERE username$username AND password$password; mysqli_query($conn, $sql);攻击者在用户名输入框输入admin OR 11拼接后的 SQL 变成sqlSELECT * FROM user WHERE usernameadmin OR 11 AND password任意值;由于11恒成立攻击者无需正确密码即可登录。3. SQL 注入的危害窃取数据库数据用户账号、密码、敏感信息修改 / 删除数据库数据如删表、改密码提权操作如获取服务器权限拖库导出整个数据库。4. 防御措施参数化查询预编译使用?占位符避免直接拼接推荐php运行// 安全代码参数化查询 $sql SELECT * FROM user WHERE username? AND password?; $stmt mysqli_prepare($conn, $sql); mysqli_stmt_bind_param($stmt, ss, $username, $password); mysqli_stmt_execute($stmt);输入过滤 / 转义如 MySQL 的mysqli_real_escape_string最小权限原则数据库账号仅赋予必要权限使用 WAFWeb 应用防火墙拦截注入攻击。3.练习sql语句1. 新增数据INSERTsql-- 插入单条数据 INSERT INTO user (username, password) VALUES (zhangsan, 123456); -- 插入多条数据 INSERT INTO user (username, password) VALUES (lisi, 654321), (wangwu, abc123);2. 查询数据SELECTsql-- 查询所有字段、所有记录 SELECT * FROM user; -- 查询指定字段 SELECT id, username FROM user; -- 条件查询WHERE SELECT * FROM user WHERE usernamezhangsan; -- 模糊查询LIKE查询用户名含「li」的用户 SELECT * FROM user WHERE username LIKE %li%; -- 排序ORDER BY按id降序 SELECT * FROM user ORDER BY id DESC; -- 限制结果数量LIMIT只查前2条 SELECT * FROM user LIMIT 2; -- 去重DISTINCT假设存在重复用户名时 SELECT DISTINCT username FROM user;3. 修改数据UPDATEsql-- 修改指定用户的密码务必加WHERE否则改全表 UPDATE user SET passwordnewpass123 WHERE usernamezhangsan; -- 同时修改多个字段 UPDATE user SET password111111, create_time2025-01-01 00:00:00 WHERE id2;4. 删除数据DELETEsql-- 删除指定记录务必加WHERE否则删全表 DELETE FROM user WHERE id3; -- 清空表保留表结构自增主键重置 TRUNCATE TABLE user; -- 比DELETE * 更高效但不可回滚5. 进阶练习聚合 / 关联查询sql-- 统计用户总数 SELECT COUNT(*) AS total FROM user; -- 按条件统计密码长度6的用户数 SELECT COUNT(*) FROM user WHERE LENGTH(password) 6; -- 多表关联查询假设有order表关联user表查用户订单 -- 先创建order表 CREATE TABLE order ( id INT PRIMARY KEY AUTO_INCREMENT, user_id INT, order_no VARCHAR(50), FOREIGN KEY (user_id) REFERENCES user(id) ); -- 关联查询查用户名订单号 SELECT u.username, o.order_no FROM user u JOIN order o ON u.id o.user_id;4靶场搭建
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

福州专业网站建设网络公司工信部备案网站查

人工智能大模型(Large Language Models, LLMs)无疑是当前科技领域最炙手可热的技术。从ChatGPT的惊艳问世到各类开源模型的百花齐放,掌握大模型技术已成为许多技术人员提升核心竞争力的关键。然而,其涉及的知识体系庞大&#xff0…

张小明 2026/1/17 20:33:06 网站建设

手机怎样创建网站绩溪网站建设

folium桌面应用深度实战:从网页到独立可执行程序的完整转型方案 【免费下载链接】folium Python Data. Leaflet.js Maps. 项目地址: https://gitcode.com/gh_mirrors/fo/folium 作为一名长期从事地理数据可视化的开发者,我发现很多团队在使用fol…

张小明 2026/1/19 17:27:46 网站建设

如何下载网站模板文件在哪里北京微信公众号定制开发

Intel架构与VxD开发中的关键技术解析 1. 内存引用检查机制 在进行内存引用时,处理器会进行一系列检查以确保操作的安全性和合法性。 - 限制检查 :处理器会将指令中指定的偏移量与段的限制进行比较。若偏移量大于限制,就会产生异常。这种保护机制能防止错误指针越界写入…

张小明 2026/1/17 20:33:08 网站建设

手机网站大小wordpress 4.6.1 漏洞

Excalidraw协同编辑原理剖析:WebSocket实时同步机制 在远程协作日益成为常态的今天,团队对“即时可见”的交互体验提出了更高要求。无论是产品原型讨论、系统架构设计,还是线上教学白板演示,用户都期望像面对面一样流畅地共享和修…

张小明 2026/1/17 20:33:08 网站建设

虹口网站开发做网站哪个简单点

实时离线数仓实战指南:构建高性能数据湖架构 【免费下载链接】data-warehouse-learning 【2024最新版】 大数据 数据分析 电商系统 实时数仓 离线数仓 建设方案及实战代码,涉及组件 flink、paimon、doris、seatunnel、dolphinscheduler、datart、dinky、…

张小明 2026/1/17 20:33:10 网站建设

网站建设便宜不可信重庆网站设计制作网站

App Volumes软件安装与配置全流程指南 一、系统要求与软件下载 在开始安装App Volumes软件之前,需要确保终端用户的虚拟桌面以及捕获和预配机器上使用的App Volumes Agent实例运行的是Microsoft Windows 7或更高版本。 当满足所有先决条件和要求后,就可以下载App Volumes软…

张小明 2026/1/17 20:33:10 网站建设