MySql
Здесь я буду размещать некоторые полезные команды MySQL, чтобы можно было быстро к ним обратится. Статья будет наполнятся со временем, начну с малого:
Создание новой базы
mysql -u username -p - входим в консоль MySQL
mysql> create database dbname; - создаем базу dbname
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON dbname.* TO 'username2'@'localhost'; - устанавливаем права на базу для пользхователя username2 (актуально, если база создается из под root, а используется другим пользователем)
mysql> \q - выходим
PS Не забываем в конце команды ставить точку с запятой ";", иначе MySQL будет ждать продолжение команды.
Процессы MySQL
Если замечено торможение базы, можно посмотреть что же грузит базу:
SHOW PROCESSLIST; - показать процессы
KILL pricessId; - убить процесс (НА СВОЙ СТРАХ И РИСК)
Системные переменные
SHOW VARIABLES; - вывести значения системных переменных (параметров) сервера MySQL.
Оставить комментарий: