suchen
HeimDatenbankphpMyAdminSo fügen Sie Fremdschlüsseleinschränkungen in phpmyadmin hinzu

Schritte zum Hinzufügen von Fremdschlüsseleinschränkungen in phpMyAdmin: Fremdschlüssel und Haupttabelle vorbereiten. Klicken Sie mit der rechten Maustaste auf die Fremdschlüsseltabelle und wählen Sie Entwurfsansicht. Suchen Sie das Fremdschlüsselfeld und wechseln Sie zur Registerkarte „Eigenschaften auswählen“. Aktivieren Sie das Kontrollkästchen „Fremdschlüssel“ und wählen Sie die Haupttabelle und das Hauptfeld aus. Änderungen speichern.

So fügen Sie Fremdschlüsseleinschränkungen in phpmyadmin hinzu

So fügen Sie Fremdschlüsseleinschränkungen in phpMyAdmin hinzu

Schritt 1: Fremdschlüssel und Haupttabelle vorbereiten

Bevor Sie Fremdschlüsseleinschränkungen hinzufügen, müssen Sie sicherstellen, dass die Fremdschlüsseltabelle und die Haupttabelle übereinstimmen bereits in der Datenbank Erstellt in .

Schritt 2: Klicken Sie mit der rechten Maustaste auf die Fremdschlüsseltabelle.

Suchen Sie in phpMyAdmin die Fremdschlüsseltabelle, zu der Sie eine Fremdschlüsseleinschränkung hinzufügen möchten. Klicken Sie mit der rechten Maustaste auf den Tabellennamen und wählen Sie Entwurfsansicht.

Schritt 3: Suchen Sie das Fremdschlüsselfeld.

Suchen Sie in der Entwurfsansicht das Feld, das als Fremdschlüssel dienen soll. Normalerweise handelt es sich um ein Feld desselben Typs wie das Feld in der Haupttabelle.

Schritt 4: Fremdschlüsseleinschränkungen konfigurieren

Unter der Registerkarte „Eigenschaften auswählen“ des Felds finden Sie den Abschnitt „Fremdschlüsseleinschränkungen“. Aktivieren Sie das Kontrollkästchen „Fremdschlüssel“ und wählen Sie die folgenden Optionen aus:

  • Haupttabelle: Wählen Sie die Haupttabelle aus, auf die sich das Fremdschlüsselfeld bezieht.
  • Hauptfeld: Wählen Sie das Hauptfeld aus, das dem Fremdschlüsselfeld in der Haupttabelle entspricht.

Schritt 5: Änderungen speichern

Nachdem Sie die Fremdschlüsseleinschränkungen konfiguriert haben, klicken Sie auf die Schaltfläche „Speichern“.

Beschreibung:

  • Das Hinzufügen von Fremdschlüsseleinschränkungen trägt dazu bei, die Datenintegrität sicherzustellen und zu verhindern, dass verwaiste Datensätze in der Fremdschlüsseltabelle angezeigt werden, wenn Datensätze in der Haupttabelle gelöscht oder aktualisiert werden.
  • Die Felder in der Haupttabelle müssen eindeutige Indizes oder Primärschlüssel sein, um als Referenzfelder für Fremdschlüssel verwendet zu werden.
  • Durch das Löschen von Datensätzen in der Haupttabelle werden alle zugehörigen Datensätze in der Fremdschlüsseltabelle kaskadiert gelöscht (sofern Fremdschlüsseleinschränkungen festgelegt sind).

Das obige ist der detaillierte Inhalt vonSo fügen Sie Fremdschlüsseleinschränkungen in phpmyadmin hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
phpmyadmin怎么设置主键phpmyadmin怎么设置主键Apr 07, 2024 pm 02:54 PM

表的主键是一列或多列,用于唯一标识表中每条记录。设置主键的步骤如下:登录 phpMyAdmin。选择数据库和表。勾选要作为主键的列。点击 "保存更改"。主键具有数据完整性、查找速度和关系建模方面的好处。

phpmyadmin怎么添加外键phpmyadmin怎么添加外键Apr 07, 2024 pm 02:36 PM

在 phpMyAdmin 中添加外键可以通过以下步骤实现:选择包含外键的父表。编辑父表结构,在“列”中添加新列。启用外键约束,选择引用表和键。设置更新/删除操作。保存更改。

phpmyadmin账号密码是什么phpmyadmin账号密码是什么Apr 07, 2024 pm 01:09 PM

PHPMyAdmin 的默认用户名和密码为 root 和空。为了安全起见,建议更改默认密码。更改密码的方法:1. 登录 PHPMyAdmin;2. 选择 "privileges";3. 输入新密码并保存。忘记密码时,可通过停止 MySQL 服务并编辑配置文件的方式重置密码:1. 添加 skip-grant-tables 行;2. 登录 MySQL 命令行并重置 root 密码;3. 刷新权限表;4. 删除 skip-grant-tables 行,重启 MySQL 服务。

phpmyadmin日志在哪里phpmyadmin日志在哪里Apr 07, 2024 pm 12:57 PM

PHPMyAdmin日志文件的默认位置:Linux/Unix/macOS:/var/log/phpmyadminWindows:C:\xampp\phpMyAdmin\logs\日志文件用途:故障排除审计安全性

phpmyadmin怎么删除数据表phpmyadmin怎么删除数据表Apr 07, 2024 pm 03:00 PM

phpMyAdmin 中删除数据表的步骤:选择数据库和数据表;点击“操作”选项卡;选择“删除”选项;确认并执行删除操作。

为什么phpmyadmin拒绝访问为什么phpmyadmin拒绝访问Apr 07, 2024 pm 01:03 PM

phpMyAdmin 拒绝访问的原因及解决方案:认证失败:检查用户名和密码是否正确。服务器配置错误:调整防火墙设置,检查数据库端口是否正确。权限问题:授予用户对数据库的访问权限。会话超时:刷新浏览器页面重新连接。phpMyAdmin 配置错误:检查配置文件和文件权限,确保启用了必需的 Apache 模块。服务器问题:等待一段时间后再重试或联系主机提供商。

phpmyadmin漏洞属于什么漏洞phpmyadmin漏洞属于什么漏洞Apr 07, 2024 pm 01:36 PM

phpMyAdmin 易受多种漏洞影响,包括:1. SQL 注入漏洞;2. 跨站点脚本 (XSS) 漏洞;3. 远程代码执行 (RCE) 漏洞;4. 本地文件包含 (LFI) 漏洞;5. 信息泄露漏洞;6. 权限提升漏洞。

phpmyadmin关联视图在哪phpmyadmin关联视图在哪Apr 07, 2024 pm 01:00 PM

可以在 phpMyAdmin 中“结构”选项卡下的“视图”子菜单中找到关联视图。要访问它们,只需选择数据库、点击“结构”选项卡、然后点击“视图”子菜单。

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Sicherer Prüfungsbrowser

Sicherer Prüfungsbrowser

Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

EditPlus chinesische Crack-Version

EditPlus chinesische Crack-Version

Geringe Größe, Syntaxhervorhebung, unterstützt keine Code-Eingabeaufforderungsfunktion

SublimeText3 Linux neue Version

SublimeText3 Linux neue Version

SublimeText3 Linux neueste Version