Створюємо базу даних та користувача для неї Виконуємо вхід та створюємо базу даних
1 2 $ mysql -u root -p[your-root-password] mysql> CREATE DATABASE [databasename];
Створюємо користувача і надаємо йому повний доступ до бази
1 2 CREATE USER 'newuser' @'localhost' IDENTIFIED BY 'password' ;GRANT ALL PRIVILEGES ON databasename.* TO newuser@localhost ;
Оновлюємо права доступу і виходимо
1 2 mysql> FLUSH PRIVILEGES; mysql> quit;
Тепер можемо ввійти під нашим новим користувачем
Вводимо пароль і працюємо з нашою базою даних.
Перезапустити MySQL-сервер на FreeBSD 1 $ service mysql-server restart
Дозволити доступ до бази даних з віддалених хостів 1 2 3 4 mysql> USE mysql; mysql> SELECT host, user FROM user ; mysql> UPDATE user SET host= '%' WHERE user = '[username]' AND host= 'localhost' ; mysql> FLUSH PRIVILEGES;
Замість хоста можна вказати хост або символи підстановки (%
для всіх). Також можна дозволити доступ одразу при створенні користувача: CREATE USER 'newuser'@&'%';
Вивести список всіх баз даних