Инструменты пользователя

Инструменты сайта


sql

MYSQL/MariaDB

]>SELECT USER from mysql.user; ← Вывести имена пользователей из СУБД
]>SELECT USER,HOSTS from mysql.user; ← Вывести список системных пользователей и список хостов с которых они могут заходить в СУБД
]>SELECT USER,HOSTS,PASSWORD from mysql.user; ← Вывести список системных пользователей, хэш пароля и список хостов с которых они могут заходить в СУБД
]>SHOW DATABASES; ← Вывести список доступных БД
]>USE snort; ← Объявить, что работаешь с БД snort
]>SHOW TABLES; ← Вывести список таблиц из текущей БД(см. USE)
]>SHOW TABLES FROM mysql; ← Вывести список таблиц из БД mysql
]>SELECT * FROM event LIMIT 5; ← Вывести содержимое первых пяти колонок
]>GRANT SELECT,INSERT,UPDATE,DELETE ON snort.* TO user1@«%»; ← Выдать права/создать нового пользователя пользователю «user1» на все таблицы в БД «snort»на исполнение запросов «select,insert,update и delete», который будет подключаться с любого
]>UPDATE mysql.user SET Password=PASSWORD('my_new_pass') WHERE User='user1' AND Host='%'; ← Сменить пароль пользователю «user1»
]>UPDATE mysql.user SET host='127.0.0.1' WHERE host='%' AND user='user2'; ← Изменить возможность коннекта юзеру user1 только от локального хоста
]>SHOW VARIABLES LIKE '%ssl%'; ← Вывести системную информацию о поддержке SSL
]>DELETE FROM data; ← Удалить все данные из таблицы «data»
]>DROP DATABASE snort; ← Удалить БД «snort»
]>DROP USER 'user1'@'10.10.50.78' ← Удалить пользователя user1
]>CREATE DATABASE snort; ← Создать БД «snort»
]>SHOW VARIABLES LIKE 'default_storage_engine'; ← Вывести дефолтный движок для создания БД
]>SHOW VARIABLES LIKE 'version'; ← Вывести версию СУБД
]>SHOW VARIABLES LIKE 'port'; ← Вывести номер порта, на котором работает СУБД
]>SHOW VARIABLES LIKE 'report_port'; ← Вывести номер порта, на котором работает репликация СУБД
]>SHOW VARIABLES LIKE 'max_connections'; ← Вывести максимально допустимое кол-во одновременных коннектов к СУБД
]>SHOW VARIABLES LIKE 'innodb_version'; ← Вывести версию движка БД
]>SHOW VARIABLES LIKE 'have_ssl'; ← Вывести информацию о поддержке SSL
]>SHOW VARIABLES LIKE 'datadir'; ← Вывести директорию с данными СУБД (аля хомяк)
]>GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'my_password' WITH GRANT OPTIONS; ← Создать нового пользователя с абсолютно всеми привилегиями, над всеми БД, с возможностью создавать новых юзеров
]>FLUSH PRIVILEGES; ← Мгновенно обновить информацию в оперативной памяти об таблице с привилениями
Примечание: операторы можно указывать в нижнем регистре :-)
]>SHOW GRANTS; ← Вывести список привилегий для текущего пользователя.
]>SHOW GRANTS FOR testet@'127.0.0.1' ← Вывести список привилегий для пользователя tester
]>SELECT user(); ← Вывести текущего пользователя, под которым вы работаете
]>SELECT rand(); ← Вывести рандомное число
]>SELECT sleep(2); ← Заснуть на 2 секунды
]>RENAME user user1@'127.0.0.1' TO user2@'127.0.0.1'; ← Переименовать пользователя
]>USE simpla; DESC b_vote; ← Вывести схему таблицы b_vote в базе simpla

SQLite

.databases ← Вывести список доступных БД

.help ← Вывести справку по доступным командам

.show ← Список параметров

.schema ← Вывести схему текущей БД
sql.txt · Последние изменения: 2016/08/13 17:59 — kirill