emkiset.ru

Hoe een database in MySQL te maken

MySQL kan een intimiderend programma zijn. Alle opdrachten moeten via een opdrachtregel worden ingevoerd. Er is geen visuele interface. Hierdoor kan basiskennis voor het maken en manipuleren van een database u veel tijd en hoofdpijn besparen. Volg deze gids om een ​​database te maken van de staten van de Verenigde Staten en haar bevolking.

stappen

Methode 1
Maak en manipuleer een database

Titel afbeelding Create a Database in MySQL Step 1
1
Maak een basis. Voer de opdracht op de MySQL-opdrachtregel in CREËER DATABASE -. vervangen met de naam van de database. U kunt geen spaties opnemen
  • Als u bijvoorbeeld een database van alle staten in de Verenigde Staten wilt maken, kunt u dit invoeren CREËER DATABASE estaeeuu-
  • Opmerking: het is niet nodig om de opdrachten in hoofdletters in te voeren.
  • Opmerking: alle MySQL-opdrachten moeten eindigen met "-". Als u de puntkomma bent vergeten, kunt u alleen opnemen "-" op de regel na het commando.
  • Titel afbeelding Create a Database in MySQL Step 2
    2
    Download de lijst met beschikbare databases. Voer de opdracht in SHOW DATABASES- om alle databases die u hebt opgeslagen weer te geven. Naast de database die u zojuist hebt gemaakt, ziet u ook mysql database en test database. Je kunt ze nu negeren.
  • Titel afbeelding Create a Database in MySQL Step 3
    3
    Selecteer de database Nadat u de database hebt gemaakt, moet u deze selecteren om te beginnen met bewerken. Voer de opdracht in USE staten-. U zult het bericht zien Database gewijzigd, wat aangeeft dat de actieve database nu is staten.
  • Titel afbeelding Create a Database in MySQL Step 4
    4
    Maak een tafel Een tabel bevat de informatie in de database. Als u een tabel wilt maken, moet u alle indelingen van de tabel in de eerste opdracht invoeren. Om een ​​tabel te maken, voert u de volgende opdracht in: CREATE TABLE stateseeuu (id INT NULL PRIMARY KEY AUTO_INCREMENT, CHAR-status (25), populatie INT (9)) -. Hiermee wordt een tabel gemaakt met de naam "staten" met drie velden: id, staat en bevolking.
  • Het commando INT maakt het veld id bevatten alleen getallen (gehele getallen).
  • Het commando NIET NULL garandeert dat het veld id Het kan niet leeg zijn.
  • PRIMAIRE SLEUTEL het veld aanwijzen id als het belangrijkste veld van de tafel. Het sleutelveld moet een veld zijn dat geen duplicaten bevat.
  • Het commando AUTO_INCREMENT zal automatisch toenemende waarden in het veld toewijzen id, wat eigenlijk elke invoer nummert.
  • De commando`s CHAR (tekens) en INT (gehele getallen) geeft het type informatie aan dat in deze velden is toegestaan. Het getal naast de opdrachten geeft aan hoeveel tekens of gehele getallen in het veld passen.
  • Titel afbeelding Create a Database in MySQL Step 5


    5
    Maak een item in de tabel. Nu u de tabel hebt gemaakt, is het tijd om de informatie in te voeren. Gebruik de volgende opdracht om het eerste item in te voeren: INSERT INTO states (id, state, population) VALUES (NULL, `Alabama`, `4822023`) -
  • Dit vertelt de database in feite om de informatie in de drie overeenkomstige velden van de tabel in te voeren.
  • Omdat het veld id bevat de commando`s NIET NULL, voorstellen NULL omdat de waarde het zal dwingen om te stijgen naar 1, dankzij de opdracht AUTO_INCREMENT.
  • Titel afbeelding Create a Database in MySQL Step 6
    6
    Maak meer items U kunt meerdere items maken met een enkele opdracht. Gebruik de volgende opdracht om de volgende drie statussen in te voeren:INSERT INTO statements (id, staat, bevolking) WAARDEN (NULL, `Alaska`, `731.449`), (NULL, `Arizona`, `6.553.255), (NULL, `Arkansas`, `2.949.131`) -.
  • Hiermee wordt een tabel gemaakt die er als volgt uitziet:

    Screenshot_20150730_103118.jpg" class ="afbeelding lightbox">Titel afbeelding Screenshot_20150730_103118



  • Titel afbeelding Create a Database in MySQL Step 7
    7
    Voer een query uit in de nieuwe database. Nu u de basisdatabase hebt gemaakt, kunt u query`s invoeren om specifieke resultaten te krijgen. Voer eerst het commando in SELECT * FROM estadoseeuu-. Hierdoor wordt de hele database als resultaat gegenereerd, aangegeven door de opdracht "*"wat betekent het? "alle".
  • Voer de volgende opdracht uit om een ​​meer geavanceerde query uit te voeren: SELECT staat, bevolking VAN estadoseeuu BESTELLING BY poblacion- Dit levert een tabel op met de statussen gesorteerd op populatie in plaats van op alfabetische volgorde. Het veld id het zal ook niet laten zien, je hebt alleen om de tickets gevraagd staat en bevolking.
  • Om de toestanden in populatie in omgekeerde volgorde weer te geven, voert u de volgende opdracht in: SELECT state, population FROM estadoseeuu ORDER BY populatie DESC-. Het commando DESC het zal ze in aflopende volgorde weergeven, dat wil zeggen van groter naar kleiner in plaats van kleiner naar groter.
  • Methode 2
    Ga verder met MySQL

    Titel afbeelding Create a Database in MySQL Step 8
    1
  • Titel afbeelding Create a Database in MySQL Step 9
    2
    Dat kan je verwijder een MySQL-database als je een verouderde database moet verwijderen.
  • Titel afbeelding Create a Database in MySQL Step 10
    3
    Dat kan je leer PHP en MySQL, waarmee u krachtige webpagina`s kunt maken om plezier of werk te hebben.
  • Titel afbeelding Create a Database in MySQL Step 11
    4
    U kunt een back-up maken van MySQL-databases. Het maken van back-upinformatie wordt altijd aanbevolen, vooral als dit een belangrijke database is.
  • Titel afbeelding Create a Database in MySQL Step 12
    5
    U kunt wijzigingen aanbrengen in de structuur van de database. Als de behoeften van de databases veranderen, moet u mogelijk de structuur aanpassen om verschillende informatie te verwerken.
  • tips

    • Enkele veelvoorkomende soorten informatie zijn: (Als u de volledige lijst wilt zien, raadpleegt u de mysql-documentatie in http://dev.mysql.com/doc/)
    • CHAR(nummer) - Tekenreeks van vast formaat.
    • VARCHAR(nummer) - Tekenreeks van variabele grootte met de maximale grootte nummer.
    • TEKST - Tekstreeks van variabele grootte met een maximum van 64 KB tekst.
    • INT(getal) - 32-bits geheel getal met maximum aantal cijfers (de `-` telt als `cijfer` van een negatief getal).
    • DECIMAL(nummer,dec) - Decimaal nummer tot aantal weergegeven tekens. Het veld dec geeft het maximale aantal toegestane decimalen aan.
    • DATE - Waarde van de datum (jaar, maand, dag)
    • TIME - Waarde van het uur (uren, minuten, seconden)
    • ENUM("value1","waarde2", ....) - Lijst met vermelde waarden.
  • Enkele optionele parameters:
  • NIET NULL - Er moet een waarde worden opgegeven. Het veld kan niet leeg worden gelaten.
  • STANDAARD standaardwaarde - als er geen waarde wordt opgegeven, de Standaardwaarde is toegewezen aan het veld.
  • UNSIGNED - Voor numerieke velden. Garanderen dat het nummer nooit negatief is.
  • AUTO_INCREMENT - De waarde wordt automatisch verhoogd telkens wanneer een rij aan de tabel wordt toegevoegd.
  • Delen op sociale netwerken:

    Verwant
    Hoe een database in Excel te makenHoe een database in Excel te maken
    Hoe een database in SQL Server te makenHoe een database in SQL Server te maken
    Hoe een database te maken in phpMyAdminHoe een database te maken in phpMyAdmin
    Hoe een tabel in MySQL te makenHoe een tabel in MySQL te maken
    Hoe een E R-diagram te tekenen met de MySQL-databasemanagerHoe een E R-diagram te tekenen met de MySQL-databasemanager
    Hoe een MySQL-database te verwijderenHoe een MySQL-database te verwijderen
    Hoe een beveiligingsniveau in te stellen door gebruikers in Microsoft AccessHoe een beveiligingsniveau in te stellen door gebruikers in Microsoft Access
    Hoe Joomla te installerenHoe Joomla te installeren
    Hoe Wordpress in XAMPP te installerenHoe Wordpress in XAMPP te installeren
    Hoe een Wiki te installeren in minder dan 20 minutenHoe een Wiki te installeren in minder dan 20 minuten
    » » Hoe een database in MySQL te maken
    © 2021 emkiset.ru