blob: 1fb41792c48b07741f4b1bb4641f3cf844512148 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
```bash
# Удаление:
sudo apt remove --purge mysql\* -y
sudo apt autoremove
sudo apt autoclean
# проверка "хвостов":
sudo find / -name mysql
# Установка:
sudo apt install mysql mysql-server
sudo apt update
sudo apt upgrad -y
```
### Создадим базу данных в MySQL
Войдем в командную строку MySQL:
```
sudo mysql
```
Создадим новую базу данных:
```
CREATE DATABASE НАЗВАНИЕ_САЙТА;
```
Создадим нового пользователя:
```
CREATE USER 'НАЗВАНИЕ_САЙТА'@'localhost' IDENTIFIED BY 'aef@234R345t2iJhfvar';
```
«aef@234R345t2iJhfvar» — это пароль пользователя НАЗВАНИЕ_САЙТА.
Дадим пользователю НАЗВАНИЕ_САЙТА права на базу данных НАЗВАНИЕ_САЙТА:
```
GRANT ALL ON НАЗВАНИЕ_САЙТА.* TO 'НАЗВАНИЕ_САЙТА'@'localhost';
```
Выйдем из командной строки MySQL:
```
exit
```
Теперь давайте войдем в командную строку MySQL под новым MySQL-пользователем:
```
mysql -u НАЗВАНИЕ_САЙТА -p
```
Вас попросят ввести пароль, введите его. Если Вы не меняли его в примере выше, то он будет такой:
```
aef@234R345t2iJhfvar
```
Вот мы и вошли под новым пользователем. Посмотрим, какие базы данных ему видны, введем:
```
SHOW DATABASES;
```
Результат будет такой:
```
+---------------------------+
| Database |
+---------------------------+
| information_schema |
| НАЗВАНИЕ_САЙТА |
+---------------------------+
2 rows in set (0.06 sec)
```
Видим нашу базу НАЗВАНИЕ_САЙТА, отлично, выйдем из командной строки MySQL:
```
exit
```
|