Heim Datenbank MySQL-Tutorial MySQL 数据库规范化设计(2)_MySQL

MySQL 数据库规范化设计(2)_MySQL

Jun 01, 2016 pm 01:59 PM
数据库表 时间表 Ja

     提示:建立一个数据库表维护规范 在一个定期基础而非等到问题出现才实施数据库表的检查是一个好主意。应该考虑到建立一个预防性维护的时间表,以协助自动问题,是你可以采取措施进行修正: 执行常规的数据库备份并允许更新日志。 安排定期的常规表检查。通过检查表,将减少使

 

 3. 如何执行脚本

  假定你将脚本存为check_tables,应该确保它是可执行的,当然建议你首先切换到专用户mysql:

         $su mysql
      $vi check_tables(编辑脚本,你也可以使用你喜欢的编辑器)

      $chmod +x check_tables
 
  手工执行,检测你的脚本是否有错误:

         $check_tables
  在理想情况下应该没有输出结果。如果系统不支持外部锁定,游客蒽那个服务器将在你检查表时改变它。此时,脚本可能会把实际没有问题的表报告呈有问题的。如果系统能够支持外部锁定,则该问题就不会出现。

  在unix中用cron定期检查表

  以下将说明如何建立脚本,使它通过cron并在系统启动期间执行。在这小节的例子中,笔者假定把脚本安装在/usr/local/mysql/bin中,你需要修改该过程来检查每个服务器数据目录中的表。你可以使用不同的check_tables拷贝来进行,或者通过修改它来接受一个命令行参数进行,该参数指定了想要检查的数据目录。

  假定对mysql用户从crontab文件中调用脚本check_tables。

  1. 首先用该用户的身份注册

         $su mysql
  2. 生成一个临时文件,捕获已经调度的任务

         $crontab

Erklärung dieser Website
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

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

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie richte ich einen Nachtlichtplan in Windows 11 ein? Wie richte ich einen Nachtlichtplan in Windows 11 ein? Apr 24, 2023 am 09:01 AM

Unsere Computerbildschirme strahlen blaues Licht aus, genau wie das Licht der Sonne. Dieses Licht ist nicht so schädlich. Aber an anderen Abenden, an denen die Beleuchtung etwas wärmer ist, werden Sie mit der Zeit eine Überanstrengung Ihrer Augen verspüren, wenn Sie länger auf das hellere blaue Licht Ihres Computerbildschirms starren. Natürlich wissen Sie das alles wahrscheinlich, und Sie kennen wahrscheinlich bereits die Nachtlichtfunktion Ihrer Fenster, die dabei hilft, die Emission von blauem Licht zu blockieren und stattdessen wärmere Farben zu verwenden, die angenehm für Ihre Augen sind. Sie haben diese Funktion wahrscheinlich jedes Mal aktiviert, wenn Sie das Gefühl haben, dass auch Ihre Augen brennen. Aber wussten Sie, dass Sie einen Zeitplan festlegen können, der die Nachtlichtfunktion automatisch aktiviert und deaktiviert? Wenn Sie es noch nicht wissen, lesen Sie weiter! Schritt 1: Um die Einstellungen-App zu starten, drücken Sie gleichzeitig WIN+

So überprüfen Sie den Han Xiaoquan-Fahrplan So überprüfen Sie den Han Xiaoquan-Fahrplan Mar 07, 2024 pm 09:25 PM

Als gute Nachricht für Videoliebhaber kann man die Zeitplanfunktion in Han Xiaoquan, einer sozialen App, bezeichnen. Es wurde speziell entwickelt, um Freunden dabei zu helfen, über Aktualisierungen von Videoinhalten auf dem Laufenden zu bleiben und sicherzustellen, dass Sie keine aufregenden Momente verpassen. Einige Freunde wissen jedoch nicht viel über den genauen Standort und die Anzeigemethode dieser Funktion. In diesem Artikel wird daher die Position des Aktualisierungsplans von Han Xiaoquan im Detail vorgestellt, in der Hoffnung, allen Bedürftigen zu helfen. Wo ist der Zeitplan für Han Xiaoquan? 1. Öffnen Sie zunächst die Han Xiaoquan-App und klicken Sie in der unteren linken Ecke. 2. Suchen Sie dann nach links und klicken Sie darauf. 3. Wählen Sie abschließend die gewünschte Uhrzeit aus und Sie können sehen, welche Inhalte an diesem Tag aktualisiert werden.

So unterscheiden Sie Datenbankansichten und Tabellen So unterscheiden Sie Datenbankansichten und Tabellen Aug 22, 2023 am 11:27 AM

Datenbankansichten und -tabellen sind zwei verschiedene Konzepte in der Datenbank mit unterschiedlichen Eigenschaften und Verwendungszwecken. Eine Tabelle ist eine Entität, die tatsächlich Daten in der Datenbank speichert, während eine Ansicht eine virtuelle Tabelle ist, die von einer oder mehreren Tabellen abgeleitet ist und zur Angabe der Art und Weise verwendet wird Daten präsentieren und manipulieren. Tabellen weisen eine höhere Datenpersistenz auf, während Ansichten einen flexibleren und bequemeren Datenzugriff ermöglichen.

Was ist eine NEAR-Protokollmünze? Was sind die Merkmale von NEAR-Protokollmünzen? Was ist eine NEAR-Protokollmünze? Was sind die Merkmale von NEAR-Protokollmünzen? Mar 04, 2024 pm 11:20 PM

NEARProtocol: Eine skalierbare, benutzerfreundliche Blockchain-Plattform NEARProtocol ist eine Blockchain-Plattform mit Sharding-Technologie, die darauf ausgelegt ist, die Herausforderungen zu bewältigen, denen sich die Blockchain-Technologie in Bezug auf Skalierbarkeit, Benutzerfreundlichkeit und Sicherheit gegenübersieht. Es bietet Entwicklern eine effiziente und benutzerfreundliche Plattform, die es ihnen ermöglicht, dezentrale Anwendungen (dApps) einfach zu erstellen und bereitzustellen. NEARProtocol soll die Hürden für die Blockchain-Entwicklung senken und gleichzeitig ein hohes Maß an Effizienz und Sicherheit bieten. Durch den Einsatz der Sharding-Technologie kann NEARProtocol umfangreiche Transaktionen besser abwickeln und Benutzern schnellere Transaktionsbestätigungszeiten bieten. Insgesamt ist NEARProtocol darauf ausgelegt, Folgendes bereitzustellen

So erstellen und verwalten Sie Datenbanktabellen mit PHP So erstellen und verwalten Sie Datenbanktabellen mit PHP Sep 09, 2023 pm 04:48 PM

So verwenden Sie PHP zum Erstellen und Verwalten von Datenbanktabellen Mit der rasanten Entwicklung des Internets sind Datenbanken zu einem unverzichtbaren Bestandteil verschiedener Websites und Anwendungen geworden. In PHP können wir ein Datenbankverwaltungssystem (DBMS) wie MySQL verwenden, um Datenbanktabellen zu erstellen und zu verwalten. In diesem Artikel erfahren Sie, wie Sie diese Funktion mit PHP implementieren, mit entsprechenden Codebeispielen. Verbindung zur Datenbank herstellen Zuerst müssen wir in PHP eine Verbindung zur Datenbank herstellen. Sie können die von PHP bereitgestellte MySQLi-Erweiterung oder das PDO verwenden, um diese Funktion zu erreichen.

Was sind die Unterschiede zwischen Datenbankansichten und Tabellen? Was sind die Unterschiede zwischen Datenbankansichten und Tabellen? Sep 04, 2023 pm 03:13 PM

Die Unterschiede zwischen Datenbankansichten und Tabellen sind: 1. Eine Tabelle ist eine physische Struktur, die zum Speichern von Daten in einer Datenbank verwendet wird, während eine Ansicht nur eine Abfrageergebnismenge ist, die auf einer Tabelle oder mehreren Tabellen basiert. 2. Eine Tabelle ist der physische Speicher Dateneinheit, und eine Ansicht stellt nur Regeln zum Anzeigen und Bearbeiten von Tabellendaten bereit. 3. Ansichten bieten einen erweiterten Sicherheitsmechanismus für die Datenbank, und Tabellen verfügen über keinen Sicherheitsmechanismus. 5. Ansichten können mehrere kombinieren Tabellen in Abfragen, und Tabellen können nur eine einzelne Tabelle abfragen. 6. Tabellen sind permanente Strukturen in der Datenbank, Ansichten nicht. 7. Ansichten können Ansichten mit demselben Namen erstellen, Tabellen können jedoch keine Tabellen mit demselben Namen erstellen usw.

Was sind die Unterschiede zwischen Datenbankansichten und Tabellen? Was sind die Unterschiede zwischen Datenbankansichten und Tabellen? Aug 22, 2023 am 11:15 AM

Es gibt fünf Unterschiede zwischen Datenbankansichten und Tabellen in der Datenbank: 1. Ansichten speichern keine Daten, aber Tabellen sind Objekte, die tatsächlich Daten speichern. 2. Die Daten in einer Ansicht sind eine virtuelle Tabelle, und die Daten in der Tabelle können stammen aus mehreren Quellen; 3. Die Ansicht erbt die Struktur der Abfrageanweisung, während die Tabelle ihre eigene Strukturdefinition hat. 4. Die Ansicht kann nicht aktualisiert werden, während die Tabelle direkte Operationen darauf basiert Berechtigungen der zugrunde liegenden Tabelle, und die Tabelle verfügt über eigene Zugriffsberechtigungen.

Wie viele Pins hat die Kabelschnittstelle des Antec 650-Netzteil-Motherboards? (Verdrahtungsplan für das Antec 650-Netzteil) Wie viele Pins hat die Kabelschnittstelle des Antec 650-Netzteil-Motherboards? (Verdrahtungsplan für das Antec 650-Netzteil) Jan 03, 2024 am 10:46 AM

Wie viele Pins hat das Antec 650W-Motherboard-Kabel? Das Stromkabel des Antec 650W-Netzteil-Motherboards hat normalerweise 24 Pins, was die größte Stromschnittstelle auf dem Motherboard darstellt. Seine Funktion besteht darin, das Motherboard und das Netzteil zu verbinden, um das Motherboard und andere Systemkomponenten mit Strom zu versorgen. Darüber hinaus kann das Antec 650W-Netzteil auch andere Arten von Stromschnittstellen enthalten, wie z. B. CPU8pin, PCIe6+2pin usw., um andere Komponenten wie die CPU und unabhängige Grafikkarten anzuschließen. Tutorial zum Motherboard-Routing Unter Motherboard-Routing versteht man den Prozess der Verbindung von Schaltkreisen zwischen verschiedenen elektronischen Komponenten beim Entwurf eines Motherboards. Dabei müssen Faktoren wie Schaltungsstabilität, Signalübertragungsgeschwindigkeit und Genauigkeit berücksichtigt werden. Achten Sie bei der Verkabelung entsprechend dem Schaltplan auf die Anordnung und wählen Sie die richtige Leitungsbreite und den zu vermeidenden Abstand aus

See all articles