Як відправляти SQL запити в Mysql з командного рядка

Проста текстова програма під назвою MySQL повинна бути частиною вашої установки MySQL. Вона дозволяє відправляти запити SQL безпосередньо на MySQL сервер, і виводить результати в текстовому форматі. Це швидкий і простий спосіб перевірити свою установку MySQL.

Кроки

  1. Знайдіть програму MySQL (повинна бути в підкаталозі під назвою «bin» в каталозі, куди була встановлена MySQL).
    • Наприклад, Windows користувачі:C:\mysql\bin\mysql.exe
    • Наприклад, Linux / Unix користувачі:/ usr / local/mysql/bin / mysql
  2. Запустіть mysql-у командному рядку введіть: mysql-h hostname - u username - p,
    • Де
      • host - це машина, де сервер MySQL працює
      • username (ім'я користувача) - обліковий запис MySQL, який ви хочете використовувати
      • - p створить MySQL запит вам про пароль облікового запису MySQL.
  3. Введіть свій пароль при запиті.
  4. Введіть команду SQL, потімслід крапка з комою (;) і натисніть клавішу Enter. відповідь від сервера повинна відображатися на екрані.
  5. Щоб вийти з MySQL, введіть quit (вихід) у запрошенні та натисніть клавішу Enter.

Метод1З 1:
Запуск без консолі

  1. Знайдіть програму MySQL (повинна бути в підкаталозі під назвою «bin» в каталозі, куди була встановлена MySQL).
    • Наприклад, Windows користувачі:C:\mysql\bin\mysql.exe
    • Наприклад, Linux / Unix користувачі:/ usr / local/mysql/bin / mysql
  2. Запустіть mysql-у командному рядку введіть: mysql-h hostname - u username - p db_name-e " query"
    • Де
      • host - машина, на якій працює сервер MySQL
      • username (ім'я користувача) - обліковий запис MySQL, який ви хочете використовувати
      • - p створить MySQL запит вам про пароль облікового запису MySQL.
      • Db_name це ім'я бази даних для виконання запиту в ній, і
      • Query-це запит, який ви хочете запустити.
  3. Введіть свій пароль.
  4. MySQL має повернути результат запиту.

Поради

  • Не забудьте включити»; " в кінці свого запиту, якщо ви використовуєте консоль, так що вона знає, що ви виконали запит.
  • Ви можете вказати пароль у командному рядку, поставивши його безпосередньо після-p, наприклад: mysql-uusername -h host -ppassword. Зверніть увагу, Немає пропуску між-p і паролем.
  • Якщо ви працюєте з командного рядка, а не використовуєте оболонку, то можете використовувати параметр-B (наприклад, mysql-uusername' - H host - P db_name-Be " query"), щоб отримати вихід в пакетному режимі, а не в режимі таблиці MySQL за замовчуванням, для подальшої обробки.

Попередження

  • Обов'язково перевіряйте, які запити ви виконуєте, перш ніж запускати їх, так як ви не хочете випадково втратити всю базу даних!

Ще почитати: