Lucrul cu MySQL linia de comandă-(lucru cu ubuntu MySQL), on-line revista o Linux

Lucrul cu linia de comandă MySQL (lucrul cu ubuntu MySQL)

Presupunem că toți am stabilit deja, iar acum trece direct la locul de muncă.
conectat:
ceval @ srv:

Mysql -p $
-p, -password = [parola] - Parola pentru conectarea cu serverul MySQL. Nu trebuie să existe nici un spațiu între -p și parola.
-u, -user = [utilizator] - numele de utilizator pentru a se conecta la serverul MySQL. Opțional, implicit este același ca login.Ispolzuetsya de autentificare dacă este diferit de nume de utilizator pentru a se conecta la serverul MySQL.
$ Mysql -u ceval_ -p
Când am introdus corect parola, veți vedea următoarele linii și invitații:

Bine ați venit la monitor MySQL. Comenzile se încheie cu; sau \ g.
Versiune server: 5.0.45-Debian
De tip „ajutor;“ sau „\ h“ pentru ajutor. „\ C“ de tip buffer pentru a șterge.
mysql>


Creați doriți ca noi să se bazeze codificarea cp1251, caracterul specificat poate fi schimbat la dorit:
CREATE DATABASE DB_Name DEFAULT Character Set cp1251 DEFAULT COLLATE cp1251_general_ci;
Scoaterea bazei:
DROP DB_Name BAZA DE DATE;
Schimbarea bazei
UTILIZARE `mydatabase`;
Ștergeți tabelul din baza de date
DROP TABLE `db_table`;
Un pic mai mult:
-> \ Baze de date arată G; // uite ce au baze de date
-> \ G crea Sputnik bază de date; // a crea o nouă bază de date
-> \ Baze de date arată G; // verifica dacă creează
-> \ Q // Exit

În diferite versiuni ale MySQL poate fi o echipă diferită (4 și 5), în acest caz, este \ g - dă comanda la script-ul vypolnit SQL server
Se încarcă, economisind baza de date MySQL (backup, restaurare) pentru a lucra cu ubuntu MySQL
Încărcați date de baze de date stocate (în cazul în care datele au fost efectuate de economisire). Acestea sunt stocate într-un astfel de fișier baza.sql
MySQL
-> \ Baze de date arată G;
-> \ U Baza;
-> \. /home/backup/baza.sql
-> \ Q
/home/backup/baza.sql - calea către fișierul copie de rezervă
[B] Salvați baza de date cu datele din fișierul baza.sql [/ b]
mysqldump Baza> /home/backup/baza.sql;
Baza este stocată: / var / lib / mysql / Baza - pentru a elimina întreaga bază de date pentru a șterge suficient directorul.
Se poate realiza în diferite moduri:
- conecta prin ssh și să lucreze din linia de comandă;
- phpMyAdmin utilizare;
- pentru a utiliza pachetul mysql-admin - un instrument grafic de administrare MySQL (instrument GUI pentru administrare intuitivă MySQL
MySQL)
Acum, set-te pachet mysql-admin pe mașină
sudo aptitude install mysql-admin
Apoi, du-te la mașina de la distanță și de configurare dreapta [b] my.cnf [/ b]
$ Sudo nano /etc/mysql/my.cnf
Pentru a începe, puteți verifica:
$ Netstat -an | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* ASCULTA
După cum puteți vedea de ieșire în timp ce MySQL ascultă pe localhoste, și dorim MySQL pentru a asculta pe toate interfețele, nu doar pe localhost, astfel încât și editați următoarea intrare:

[. ]
# În loc să săriți-rețea implicit este acum pentru a asculta numai pe
# Localhost care este mai compatibil și nu este mai puțin sigură.
bind-address = 127.0.0.1
#
[. ]

[. ]
Restany MySQL:
$ Sudo /etc/init.d/mysql repornire
Și din nou, a se vedea de ieșire de:
$ Netstat -an | grep 3306
Ieșirea ar trebui să arate astfel:

tcp 0 0 0.0.0.0:3306 0.0.0.0:* ASCULTA

iar acum puteți rula mysql-admin pentru a lucra la distanță cu MySQL - Alt + F2 - mysql-admin
sau
$ Mysql-admin
lucra cu ubuntu MySQL

articole similare