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
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.
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.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
.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
.INT
maakt het veld id
bevatten alleen getallen (gehele getallen).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.AUTO_INCREMENT
zal automatisch toenemende waarden in het veld toewijzen id
, wat eigenlijk elke invoer nummert.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.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`) -
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
.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`) -
.Screenshot_20150730_103118.jpg" class ="afbeelding lightbox">
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".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
.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
1
Dat kan je installeer een MySQL-server op een pc.
2
Dat kan je verwijder een MySQL-database als je een verouderde database moet verwijderen.
3
Dat kan je leer PHP en MySQL, waarmee u krachtige webpagina`s kunt maken om plezier of werk te hebben.
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.
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.
Delen op sociale netwerken:
Verwant
- Hoe een inventarisdatabase in Access te maken
- Hoe een database in Excel te maken
- Hoe een database in SQL Server te maken
- Hoe een database te maken in phpMyAdmin
- Hoe een tabel in MySQL te maken
- Hoe een E R-diagram te tekenen met de MySQL-databasemanager
- Hoe een MySQL-database te verwijderen
- Hoe een beveiligingsniveau in te stellen door gebruikers in Microsoft Access
- Hoe Joomla te installeren
- Hoe Wordpress in XAMPP te installeren
- Hoe een Wiki te installeren in minder dan 20 minuten
- Hoe een MySQL-server op een pc te installeren
- Hoe sql-query`s naar de MySQL-opdrachtregel te verzenden
- Hoe een ontwikkelomgeving voor JSP te maken met Eclipse, Tomcat en MySQL
- Hoe SQL te gebruiken
- Hoe toegang te krijgen tot een MySQL-database met PHP
- Hoe PHP en MySQL te leren
- Hoe een L2J-server te configureren
- Hoe een World of Warcraft privé-server op Linux te bouwen en te onderhouden
- Hoe een blog te maken met Wordpress
- Hoe een gebruiker in een Oracle-database te maken