Основные команды MYSQL

Залогиниться -

 mysql -u root –p

(затем вам предложат ввести пароль)

Узнать какие базы данных есть – получить список баз данных

show databases;

Узнать какие пользователи есть – вывести список пользователей :

Select  host, user, password from user;

Создать пользователя со всеми привилегиями для определённой базы.

Например – создать пользователя с именем test , паролем pw и выдать ему все привелегии на базу данных test.

GRANT all ON test.* TO  test  IDENTIFIED  BY ‘pw’; 

Создание пользователя , который может подключаться со всех хостов:

Create user  ‘user_name’@’%’ indtentify by 'password';

Создание таблицы mysql

CREATE TABLE pipl (name VARCHAR(20), number VARCHAR(20));

Создание таблицы с конкретным движком (например myisam ):

CREATE TABLE cars (name VARCHAR(20), number VARCHAR(20)) engine = myisam;

Вставить данные в таблицу

Insert into cars (‘bmw’,12);

Слить логи (начать новый бинарный файл журнала - лог )

FLUSH  LOGS;

Использование mysqlbinlog

(работа с файлом бинарного журнала) :

Mysqlbinlog C:\Program Files\MySQL\MySQL Server 5.1\binlog2.000055 
vedro-compota's picture

Создать базу данных hr

 CREATE DATABASE hr; 

_____________
матфак вгу и остальная классика =)

vedro-compota's picture

Создайте пользователя hr_user и выдайте ему права только на работу с данными - в базе данных hr.

CREATE USER 'hr_user'@'localhost' ;
GRANT DELETE, SELECT, UPDATE, INSERT  ON hr.* TO  'hr_user'@'localhost';

_____________
матфак вгу и остальная классика =)