Следующая версия
|
Предыдущая версия
|
sql [2015/03/17 09:05] 81.222.241.194 создано |
sql [2016/08/13 20:59] (текущий) |
]>**GRANT SELECT,INSERT,UPDATE,DELETE ON snort.* TO user1@"%";** <- Выдать права/создать нового пользователя пользователю "user1" на все таблицы в БД "snort"на исполнение запросов "select,insert,update и delete", который будет подключаться с любого \\ | ]>**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 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\\ | ]>**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** <- Вывести схему текущей БД\\ |