Sissejuhatus Cheatsheet MySQL-i
MySQL on avatud lähtekoodiga andmebaasihaldussüsteem. Cheatsheet MySQL-l on palju funktsioone, mis muudavad selle paindlikumaks ja laiendatavamaks. MySQL on tasuta ja see ei tähenda, et selle kasutamise eest tuleks maksta. See on võimeline hakkama saama kalli ja võimsa andmebaasi paketi funktsionaalsuse suurte komplektidega. Peamiselt töötab see suure andmekomplektiga kiiresti ja hästi. Üks petulehe MySQL suurepäraseid omadusi on kohandatav, seda saab muuta konkreetseteks keskkondadeks.
MySQL
MySQL töötab peamiselt hästi erinevate programmeerimiskeeltega nagu C, PHP, Perl jne. PHP-d kasutatakse peamiselt ainult MySQL-iga. See on kõige usaldusväärsem andmebaas, mis annab suurepärase ja jõudluse ning tagab andmete turvalisuse, ühendades samal ajal programmeerimiskeelega eri režiimide kaudu. MySQL-i nimetatakse relatsioonilise andmebaasi haldussüsteemiks (RDBMS). MySQL andmebaas on peamiselt saadaval ainult ühes keeles, mis on inglise keel. Selle töötas välja Oracle Corporation ja see anti välja aastal 1995. See toetab mitut opsüsteemi nagu Windows, Mac OS, Linux, Solaris, Free BSD jne. MySQLi arendamiseks kasutati C ja C ++.
Käsud ja sisu peibutuslehel MySQL
Cheatsheet MySQL on ulatuslik raamatukogu, skaleeritav, laiendatav, interaktiivne ja sisaldab paljusid sisseehitatud meetodeid tavaliste toimingute arvutamiseks. Käsurea toimingute tegemiseks on saadaval erinevad käsud ja igal käsul on nii lühike kui ka pikk vorm. Pikvorm ei ole tõstutundlik, kuid lühike vorm on tõstutundlik. Allpool on mainitud Cheatsheet MySQL käsud, mis teostavad erinevat tüüpi toiminguid:
KÄSK | KIRJELDUS |
abi, \ h, \? | See kuvab saadaolevad MySQL-i käsud |
Selge, \ c | See tühjendab kasutaja sisestatud andmed |
Ühendage | Looge ühendus serveriga. |
Eraldaja, \ d | See määras väite piiritleja. |
Redigeeri, \ e | Redigeerige käsku $ EDITOR-iga. |
Ego, \ G | See kuvab tulemuse vertikaalselt. |
Välju, \ q | See väljub MySQList, väljub sellest või sulgub. |
Mine, \ g | See saadab käsu SQL-serverile. |
Nopager, \ n | See kuvab piipari, prinditakse väljastusse. |
Märkus | Ära kirjuta välja. |
Pager, \ P | Seadistage piipar ja printige tulemused piipari abil. |
Prindi, lk | See prindib praeguse käsu |
Kiire, \ R | Muutke MySQL-i viip. |
Rehash, \ # | Ehitage lõpuleviimise räsi uuesti üles. |
Tee | Seadistage failid ja lisage need |
Allikas, \. | Käivitage SQL-i skriptifail. |
Olek, \ s | See saab serverist teavet oleku kohta |
Süsteem, \! | Käivitage süsteemi kesta käsk |
Kasutage \ u | Kasutage mõnda muud andmebaasi, argumendina DB nime. |
Märgikomplekt, \ C | Karakteristiku määratlemine. |
Hoiatused, \ W | Iga avalduse lõpus kuvatakse hoiatus. |
Nüüdne, \ w | Pärast iga avaldust ei näidata hoiatust. |
Taasühendus, \ x | See puhastab seansi konteksti. |
Andmetüübid : MySQL-is on erinevad andmetüübid, mida kasutatakse konkreetsete väärtuste sisestamiseks andmebaasi veergudesse. Täisarvu jaoks, kasutades int. Samamoodi kasutatakse konkreetsete väärtuste sisestamiseks muid, nagu float, double, timestamp, char, varchar, blob, enum.
Stringifunktsioonid : kasutamiseks on saadaval ka stringifunktsioone:
Keelte funktsioon | KIRJELDUS |
strcmp (s1, s2) | Keelte võrdlemine |
Madalam (id) | Teisendamine väiketähtedeks |
Ülemine (d) | Teisendamine suurtäheks |
Alamstring (id, index1, index2) | Alamstringi võtmine |
Ltrim (id) | Vasakule trimmimine |
Curdate () | Hankige tänane kuupäev |
Curtime () | Hankige aeg. |
Päeva nimi (nimed) | Kui me peame päeva nime välja tooma. |
Nädalapäev (id) | Väljavõtte konkreetne päeva number. |
Kuu nimi | Kui kuu on vaja kaevandada. |
Matemaatilised funktsioonid: - MySQL-i matemaatikamoodulis on saadaval järgmised funktsioonid:
FUNKTSIOON | KIRJELDUS |
COUNT (*) | Loendage rühmade read |
AVG (veerg) | Grupi keskmine väärtus |
MIN (veerg) | Grupi minimaalne väärtus |
MAX (veerg) | Grupi maksimaalne väärtus |
SUM (veerg) | Summa väärtused rühmas |
Abs (arv) | Absoluutväärtus |
Ümar (arv) | Ümardatud arv |
Korrus (arv) | Arv on suurim täisarv, kuid mitte suurem |
Lagi (arv) | Väikseim täisarv, mitte väiksem |
Sqrt (arv) | Ruutjuur |
Pow (alus, eksponent) | n-ndal võimul |
Rand () | Juhuslik arv |
Patt (arv) | Patufunktsioon |
Cos (arv) | COS-i funktsioon |
Tasuta näpunäited ja näpunäited MySQL-i käskude petuvõtete kasutamiseks
- Kui petmislehel MySQL on vaja kõigi andmebaaside loendit, kasutage käsku „NÄITA DATAABASES“. saadaolevaid andmebaase.
- Andmebaasi loomiseks on 'CREATE DATABASE dbname;' käsku kasutatakse uue andmebaasi loomiseks.
- Konkreetse andmebaasi kasutamiseks tuleb käsuga 'KASUTA andmebaasi;' kasutatakse.
- "NÄITA TABELE;" käsk peab kasutama MySQL andmebaasi kõigi tabelite loendit.
- 'Kirjelda tabelit; Kuva veerge tabelist; ' käske kasutatakse tabeli struktuuri kuvamiseks.
- 'DROP ANDMEBAAS dbname;' käsku kasutatakse andmebaasi kustutamiseks. Olge selle käsu kasutamisel ettevaatlik, pärast seda, kui tagasivõtmist pole võimalik teha.
- Kui andmete valimisel tabelist ei ole vaja dubleerivaid andmeid, tuleks dubleerivate andmete mittekordamiseks kasutada märksõna DISTINCT. Päring võib olla järgmine: valige tabelist veerg DISTINCT;
- Veergude lisamiseks, värskendamiseks, kustutamiseks, järjestamiseks, rühmitamiseks, kahe või enama tabeli liitmiseks on ka muid päringuid. Need muudavad andmetöötluse kiiremaks ja hõlpsasti kättesaadavaks.
- Sisestamine: lisage tabeli väärtused (v1, v2);
- Sisestav veerg: muutke tabeli tabeli nime ADD veeru columntypeoptions;
- Värskendamine: värskendage tabelikomplekti veergu1 = x, kus 1 = 1 (tingimused);
- Kustutamine: kustutage tabelist, kus 1 = 1 (tingimused);
- Veeru kustutamine: muutke tabeli tabelinimi.
- Juurparooli unustamise korral kasutage alltoodud käske:
$ /etc/init.d/mysql peatus
$ mysqld_safe –sip-grant-tables &
$ mysql # teises terminalis
mysql> UPDATE mysql.user SET parool = SALASÕNA (' ') KUS kasutaja = 'root';
$ /etc/init.d/mysql algus
- Kui laud vajab parandamist pärast väljalülitamist, pole õige:
mysqlcheck - kõik andmebaasid - kiire
- Kui andmed tuleb failist laadida, kasutage järgmist käsku:
mysql> SOURCE sisendfail
$ mysql andmebaas <failinimi.sql
$ kassi failinimi.sql | mysql andmebaas
Järeldus - petturileht MySQL
Mänguleht MySQL on hõlpsasti kasutatav ja selle süntaksit on kergem meelde jätta ning päringud on kirjutatud lihtsalt. Seda saab andmete salvestamiseks kasutada mis tahes veebitehnoloogiaga. See on turvaline ja kiirem teostada. Selle ülesehitust on lihtne töötada ja mõista. Kasutatakse lihtsat keelt, mis lihtsustab õppimist algajatele.
MySQL-i kasutatakse peamiselt UNIX-i sarnaste opsüsteemide jaoks ja see on väga hõlpsalt integreeritud. Seda saab kasutada pilvplatvormidel, mis on uusim asi turul. Seda saab hõlpsalt teisaldada või hostida Amazoni või Azure'i pilvplatvormi teenustes.
Soovitatavad artiklid
See on olnud juhend Cheat sheet MySQL juurde. Siin oleme arutanud peitmislehe MySQL sisu ja käske ning tasuta näpunäiteid ja näpunäiteid. võite lisateabe saamiseks vaadata ka järgmist artiklit -
- UNIX-i petuleht
- Petuleht CCNA
- Petturileht Java
- Petuleht CSS3