Mysql-команди консолі просте вирішення непростих завдань при роботі з бд

Іноді трапляється так, що при покупці сервера ви не виявляєте на ньому phpMyAdmin, а з базами даних вже потрібно працювати. Якщо ж ви початківець адміністратор, то у чергового клієнта на сервері ви можете не знайти не те, що phpMyAdmin, а й навіть HeidiSQL. Але якщо в цих випадках встановлено SSH-з'єднання, то вихід є - працюйте з базами, використовуючи MySQL-команди консолі.

Їх можна швидко запам'ятати, вони прості для розуміння і використання. Важливо також те, що подібне рішення збільшує швидкість відгуку БД, і при цьому вам не потрібно встановлювати якийсь додаткове програмне забезпечення, адже ви фактично працюєте через командний рядок. І далі ми перерахуємо список дій, які консоль дозволить вам виконати, а також які команди MySQL для цього використовуються.

Використовуючи наш виділений сервер з адмініструванням. Ви можете не запам'ятовувати команди, тому що наші фахівці зроблять цю роботу за вас.

Універсальні команди MySQL для Linux та інших Unix-систем, а також Windows

Взагалі все MySQL команди - для Debian, Ubuntu, будь-який інший Unix-системи або Windows - однакові. Їх дуже багато, тому тут ми наведемо приклади основних і найбільш часто використовуваних, таких як:

Давайте розглянемо декілька прикладів роботи через консоль:

  • CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci;
    Ця команда дозволить вам створити базу даних та назвати, при цьому задається кодування та інші параметри БД.
  • GRANT ALL PRIVILEGES ON db_name. * TO 'user_name' @ 'localhost' IDENTIFIED BY 'user_password';
    Так ви зможете створювати нових користувачів для обраної бази даних, при цьому створеному користувачеві відразу призначаються права, необхідні для роботи з базою.
  • mysqldump -uUSERNAME -pPASSWORD DATABASE> DATABASE.sql;
    За допомогою цієї команди ви зможете зробити дамп обраної БД, тобто зберегти резервну копію для експортування бази даних.
  • mysql -uUSERNAME -pPASSWORD DATABASE \! mysql -uUSERNAME -pPASSWORD DATABASE

Заявка в Службу технічної підтримки

Вам дадуть відповідь протягом 15 хвилин