Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
MySQL Linux Tutorial
MySQL is een populaire relationele database management systeem , gewoonlijk gebruikt als de back -end voor web toepassingen zoals discussiefora en fotogalerijen . MySQL is gemakkelijk te leren en te gebruiken . Het beschikt over een eenvoudige shell -interface en een aantal command line hulpprogramma's voor het beheren en besturen van databases en de server . Verbinding maken met de MySQL Server

MySQL
is een eenvoudige , maar krachtige , interactieve Structured Query Language ( SQL ) shell . Beroep doen op de shell van de Linux command line met de volgende syntaxis :

mysql -u gebruikersnaam
- p

U wordt gevraagd om uw wachtwoord . U kunt ook toegang tot een MySQL database systeem op externe systemen met de " - h hostname " optie . Raadpleeg de MySQL Reference Manual gekoppeld in de sectie Verwijzingen of gebruikt " man mysql " op de Linux command line voor meer opties .
Vinden en verkennen van een Database

de MySQL shell , is er een reeks opdrachten die u kunt gebruiken als aanvulling op SQL- statements . Soort hulp of \\ h op de mysql prompt om een lijst met de commando's bekijken

Bekijk de lijst met beschikbare databases door te typen : .

SHOW DATABASES
;

Selecteer een databank met behulp van de " USE " MySQL commando . Voor dit voorbeeld is de naam van de database is address_book :

GEBRUIK address_book


Bekijk een overzicht van de tabellen :

SHOW TABELLEN
;

Gebruik
" DESCRIBE < ; tabelnaam > "om een lijst met velden van een tabel en hun beschrijvingen te bekijken . Voor dit voorbeeld is de naam van de tabel is mensen

DESCRIBE mensen ; .
Queries op de database

Zodra u een duidelijk idee van hoe uw database is opgebouwd , kunt u de database te ondervragen om de informatie die is opgeslagen in de tabellen met behulp van de SELECT-instructie te halen . De basis syntax is "SELECT FROM

bijvoorbeeld kijken naar alle kolommen voor alle records in mensen : .

SELECT * FROM
mensen ;

beperken de . output naar specifieke kolommen door het vervangen van de wildcard * met een door komma's gescheiden lijst van kolomnamen bijvoorbeeld de tafel mensen bevat standaard kolommen voor het beschrijven van mensen :

SELECT achternaam
, voornaam FROM mensen ;

Beperk je zoekopdracht door gebruik WHERE om de resultaten te filteren en te beperken tot de resultaten te beperken tot het specifieke aantal records . Sorteer de resultaten met behulp van ORDER BY . bijvoorbeeld , deze verklaring toont de eerste 10 records waarvan de achternaam is " Johnson , " gesorteerd op voornaam :

SELECT achternaam
, voornaam FROM mensen WHERE achternaam = " Johnson " LIMIT 10 ORDER bY voornaam ;

Gebruik
JOIN om kolommen uit gerelateerde tabellen halen Hier . de tabel adressen is gerelateerd aan de tafel mensen op de belangrijkste kolom a : ( . people.A = adressen a ) op Twitter

SELECT * FROM personen , adressen LEFT JOIN ( personen , adressen ) oN

toevoegen ,

gebruik INSERT
om nieuwe records toe te voegen aan een tabel met de syntaxis INSERT INTO

( ) VALUES ( ) Modernisering en Records verwijderen , bijvoorbeeld :

INSERT INTO
mensen ( voornaam, achternaam ) VALUES ( " Bob " , " Clark " ) ;

Wijzig een record met behulp UPDATE met de syntaxis UPDATE

SET < kolom > = WAAR bijvoorbeeld : .

UPDATE mensen
SET voornaam = " Robert " WHERE voornaam = " Bob " ;

Records verwijderen uit een tabel met de syntax DELETE FROM

WAAR bijvoorbeeld :

DELETE FROM mensen WHERE voornaam = " Robert " AND achternaam = " Johnson " ;
Building uw database .

Maak een nieuwe database met CREATE DATABASE .

Maak tabellen in de database die u gebruikt met CREATE TABLE ( definition> ) . bijvoorbeeld , hier is de tafel creatie verklaring voor de tabel personen .

CREATE TABLE mensen ( idpeople INTEGER UNSIGNED NOT NULL AUTO_INCREMENT , een INTEGER UNSIGNED NOT NULL , voornaam VARCHAR ( 45 ) NULL , achternaam VARCHAR ( 45 ) NULL , PRIMARY KEY ( idpeople , a ) , INDEX people_FKIndex1 ( a ) ) ;
op de commandoregel

MySQL
bevat diverse Linux command line client hulpprogramma's voor het beheren en . toedienen databases Deze hulpprogramma vereenvoudigen vele taken , en kan gemakkelijk scripted en gepland met cron jobs

mysqladmin
: . Dien uw MySQL server Opties zijn onder andere het maken en laten vallen databases , wijzigen van uw wachtwoord , het weergeven van de status en blozen caches . .

mysqlcheck
: Voer tafel onderhoud , inclusief het repareren , optimaliseren en analyseren

mysqldump
: . . Export van gegevens of uw hele database in XML , gescheiden tekst -of SQL-statements

mysqlimport
: importeren van gegevens uit een bestand in een database tabel

mysqlshow
: . . Toon informatie over uw database , de tabellen en kolommen van de tabellen ' en indexen

Previous: Next:
  PHP /MySQL Programmering
·Gaat HTML Tutorial 
·Cache PHP MySQL Query Results 
·Hoe schrijf je een Informix SQ…
·Hoe te Witruimte verwijderen i…
·Hoe maak je een Flash PHP Mysq…
·Wat is PHP - Nuke ? 
·Hoe je Arabisch Tekens invoege…
·De meeste Lichtgewicht PHP Fra…
·Hoe kan ik PHP Class Member Fu…
  Related Articles
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
Visual Basic Database Tutorial 
VBScript & SQL Tutorial 
Visual Basic 6.0 Database Tutorial 
Tutorial voor Visual Basic Commands 
  Programmering Articles
·Hoe te Cocoa Apps 
·Hoe een bestand met VB 
·Hoe te Parameters verbinding in een JSP …
·Hoe onderscheid te maken tussen Calling …
·Hoe snelheid van PHP Curl 
·Hoe om bestanden te verwijderen uit MySQ…
·De manieren om de Resource Bundels in Ja…
·Hoe je Java- games maak 
·Hoe te gebruiken Selecteer Waar Match op…
Copyright © Computer Kennis https://www.nldit.com