Меню
Светлый путь
  • Главная
  • Документация
    • Php
    • Linux
    • Windows
    • Bitrix
    • WordPress
    • Полезное
  • Бесплатный хостинг
    • Российский бесплатный хостинг
    • Зарубежный бесплатный хостинг
  • Книги
    • Администрирование
      • Windows
      • Linux
      • Cisco
      • Other
    • Программирование
      • Delphi
      • Python
      • PHP
      • Assembler
      • Kotlin
    • Хакинг
    • Вирусы
    • SEO
  • Журналы
    • Хакер Спец
Светлый путь
Myaql записи

Записки по Mysql

Опубликовано 4 февраля, 20214 февраля, 2021

Подключение к СУБД

В Linux вводим команду для подключения:

mysql -u root -p

где root — пользователь, под которым мы будем подключаться к оболочке; ключ -p потребует ввода пароля.

Создание новой базы

Для создания базы используется SQL-запрос CREATE DATABASE.

CREATE DATABASE newbase 
#либо в полном формате указывая кодировку
CREATE DATABASE newbase DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

Просмотреть созданных баз

show databases;

 данная команда выводит список баз, созданных в СУБД.

Сделать базу активной:

use newbase;

После подключения можно просматривать структуру таблиц и другие параметры

Просмотреть таблицы базы данных.

После подключения к базе данных выводим структуру таблиц

SHOW TABLES;

Удаление базы MySQL

DROP DATABASE newbase;

Минимальные запросы к Базе Данных Mysql

Вы видим все записи из таблицы newtable

 Select * from newtable;

Посмотреть список пользователей, которые имеют доступ к базе можно командой:

SELECT db, host, user FROM mysql.db WHERE db='newbase';

Поменять пароль пользователю можно одной из команд (в зависимости от версии СУБД):

SET PASSWORD FOR 'user'@'localhost' = PASSWORD('new_password');
#или
ALTER USER 'user'@'localhost' IDENTIFIED BY 'new_password';
#или
UPDATE mysql.user SET Password=PASSWORD('new_password') WHERE USER='user' AND Host='localhost';

 все 3 команды меняют пароль для пользователя user@localhost на новый — new_password.

При необходимости, удалить пользователя можно командами:

REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'user'@'localhost';
DROP USER 'user'@'localhost'

первая команда отнимает все привилегии, выданные пользователю, вторая удаляет самого пользователя.

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Search

Свежие записи

  • Как в VirtualBox назначить имя типу подключения «Сеть NAT»
  • Использование фильтра plugin_row_meta WordPress
  • Cron отключаем отправку писем при выполнении заданий
  • Использование библиотеки phpQuery в PHP
  • MariaDB/MySQL: general_log – логгирование всех запросов

Свежие комментарии

    Архивы

    • Март 2023
    • Январь 2023
    • Декабрь 2022
    • Сентябрь 2022
    • Август 2022
    • Июль 2022
    • Июнь 2022
    • Май 2022
    • Июль 2021
    • Июнь 2021
    • Февраль 2021
    • Октябрь 2020
    • Сентябрь 2020
    • Август 2020
    • Июль 2020

    Рубрики

    • Bitrix
    • htaccess
    • Linux
    • Mysql
    • Php
    • SEO
    • Uncategorized
    • Windows
    • WordPress
    • Бесплатный хостинг
    • Веб Сервер
    • Документация
    • Зарубежный бесплатный хостинг
    • Книги
    • Полезное
    • Российский бесплатный хостинг

    Мета

    • Войти
    • Лента записей
    • Лента комментариев
    • WordPress.org

    Тизер

    cod

    ©2023 Светлый путь | sinicha.ru | animesound.sinicha.ru | hentaij.ru
    Яндекс.Метрика