Базовые команды MySQL

Автор: Андрей

03 Apr 2020

Шпаргалка команд MySQL


создание БД name_db
mysql> CREATE DATABASE name_db;

открытие БД на локальном сервере
mysql> USE name_db

открытие БД на удаленном сервере
shell> mysql -h host -u user -p name_db
Enter password: ********

отображение таблиц
mysql> SHOW TABLES;

создание таблицы с полями
mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
-> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);

посмотреть данные таблицы
mysql> DESCRIBE pet;

загрузить данные из pet.txt в таблицу pet БД
mysql> LOAD DATA LOCAL INFILE "pet.txt" INTO TABLE pet;

создание записей в таблице
mysql> NSERT INTO pet
-> VALUES ("Puffball","Diane","hamster","f","1999-03-30",NULL);

Выборка информации из таблицы
SELECT what_to_select
FROM which_table
WHERE conditions_to_satisfy

отменить команду
\\c

Обновление данных
mysql> UPDATE pet SET birth = "1989-08-31" WHERE name = "Bowser";