26.3.2. Изменение пароля root и добавление пользователей
Для изменения пароля root (который вы ввели при установке сервера MySQL) используется следующая команда:
sudo mysqladmin — u root password
Этот пароль вы будете использовать для администрирования сервера (пароль может и должен отличаться от того, который вы используете для входа в систему). Для обычной работы с сервером рекомендуется создать обычного пользователя. Для этого введите команду:
mysql — u root — p mysql
Программа
insert into user(Host, User, Password, Select_priv, Insert_priv, Update_priv, Delete_priv)
values ('%','username',password('123456'),'Y','Y','Y','Y');
Только что мы создали пользователя с именем
insert into user(Host, User, Password, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_prov)
values ('%','username',password('123456'),'Y','Y','Y','Y','Y','Y');
Этот SQL-оператор можно записать в одну строку, можно разбить на несколько строк — как вам будет удобно. Но в конце каждого SQL-оператора должна быть точка с запятой! Помните об этом.
Для выхода из программы
Кроме программы
mysqlshow — p
26.3.3. Запуск и останов сервера
Для управления сервером используется программа /etc/init.d/mysql. Раньше нужно было вызывать /etc/init.d/mysql непосредственно, сейчас можно вызвать управляющую программу через команду
sudo service mysql start
sudo service mysql stop
sudo service mysql restart
Также для управления сервером можно использовать программу
man mysqladmin
26.3.4. Программа MySQL Administrator
Устанавливая сервер, мы установили программу MySQL Administrator (пакет mysql-admin). Запустите программу командой меню Приложения | Программирование | MySQL Administrator. Укажите адрес сервера
Пройдемся по основным разделам программы MySQL Administrator:
□ Server Information — общая информация о сервере (см. рис. 26.9);
□ Service Control — управление запуском сервиса MySQL (здесь вы можете перезапустить сервер);
□ Startup Parameters — параметры, указываемые при запуске сервера;
□ User Administration — здесь можно добавить новых пользователей MySQL и установить права пользователей;
□ Server Connections — позволяет просмотреть текущие соединения с сервером;
□ Server Logs — журналы сервера;
□ Backup — создать резервную копию сервера;
□ Restore Backup — восстановление из резервной копии;
□ Replication Status — состояние репликации сервера;