Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Kорзина _ От: Создание базы и юзера в MySQL

Автор: Uncle_Dif 2.7.2009, 19:17

Цитата(OtshelnikFm @ 22.4.2009, 22:52) *
Зачем городить огород?

Вот статья по установке mysql
Установка и настройка СУБД MySQL.

MySQL — это одна из самых используемых СУБД (Систем Управления Базами Данных) с открытым кодом. Версия Community распространяется на условиях лицензии GPL.
Приступим к установке. Запускайте установочный пакет (mysql-essential-5.0.51b-win32.msi). Установки по умолчанию вполне нормальны (сервер СУБД установится в C:\Program Files\MySQL\MySQL Server 5.0). После окончания установки оставьте флажок «Configure the MySQL Server now» включённым. Запустится конфигуратор сервера MySQL.
Нажмите Next.
[attachment=2226:mysql_02.png]
В этом диалоге выберите «Detailed Configuration».
[attachment=2227:mysql_03.png]
Дальше на выбор предлагаются три опции: «Developer Machine», «Server Machine» и «Dedicated MySQL Server Machine». Как можно догадаться из описаний, первая опция указывает потреблять минимум памяти, вторая — для среднего потребления, третья — для максимального. Если вы устанавливаете серверы на домашний компьютер, который используете, например, для игр, то оставьте первую опцию; если вы ставите серверы на отдельный компьютер (например, их у вас два и вы хотите отвести второй под сервер), то выберите вторую опцию. Третий вариант вам вряд ли понадобится (он нужен для выделенных серверов СУБД).
[attachment=2228:mysql_04.png]
На следующей странице вы выбираете доступные движки баз данных. Движок MyISAM быстрее, но не поддерживает транзакции, а InnoDB работает немного медленнее, но поддерживает транзакции. Впрочем, если вы не собираетесь разрабатывать свои веб-приложения, то это вас не должно особо волновать. Выберите «Multifunctional Database», чтобы активировать оба движка.
[attachment=2229:mysql_05.png]
В следующем диалоге вы выбираете место хранения таблиц InnoDB (этот шаг будет только если вы выбрали первую или вторую опцию на предыдущем шаге). Место хранения по умолчанию вполне нормально.
[attachment=2230:mysql_06.png]
На следующем шаге вы устанавливаете количество одновременных подключений. Первая опция — 20, вторая — 500, третья — ваше число. Примечание: 20 соединений — это не значит, что на ваш сайт смогут зайти только 20 пользователей одновременно. Сессия скрипта с БД длится максимум пару секунд, поэтому пользователи на сайте не подключены к базе постоянно. Это что-то вроде распределения процессорного времени между программами. Первой опции вполне достаточно.
[attachment=2231:mysql_07.png]
На следующей странице — сетевые настройки сервера и режим SQL. Оставьте настройки по умолчанию.
[attachment=2232:mysql_08.png]
Следующий шаг — выбор кодировки по умолчанию Я предпочитаю установить кодировку utf8 по умолчанию — это вторая опция. Вы также можете выбрать третью опцию и установить кодировку cp1251. В любом случае, насколько я знаю, большинство CMS указывают кодировку явно при создании таблиц, так что это понадобится, если вы собираетесь разрабатывать свои веб-приложения.
[attachment=2233:mysql_09.png]
Следующий диалог — настройки сервиса MySQL. Оставьте здесь всё по умолчанию.
[attachment=2234:mysql_10.png]
На следующем шаге установите пароль для суперпользователя (root'а). Изначально доступ к БД извне за суперпользователя закрыт (отключена соответствующая галочка на этой странице). Так что здесь длинный пароль не так необходим. Но в любом случае безопасность — дело не последнее, поэтому установите какой-нибудь пароль. В любом случае, потом мы создадим ещё одного пользователя. Не устанавливайте опцию «Create An Anonymous Account» — это вредно с точки зрения безопасности.
[attachment=2235:mysql_11.png]
Всё, теперь нажмите Execute. Настройки применятся. Нажмите Finish для завершения настройки.

Далее мы установим пакет MySQL GUI Tools. Это очень удобный набор утилит для администрации MySQL-сервера от самих разработчиков СУБД.

Запускаем установщик (mysql-gui-tools-5.0-r12-win32.msi). Установки по умолчанию вполне удовлетворительны. После окончания установки доступ к утилитам можно получить из меню «Пуск». Запустите MySQL Administrator.
[attachment=2236:mysql_12.png]
В поле «Server Host» введите localhost, в поля «Username» и «Password» — root и пароль, который вы установили в конфигураторе, соответственно. Нажмите OK. Появится такое окно:
[attachment=2237:mysql_13.png]
Переходим на страницу «Catalogs». Снизу появится список баз данных. Нажмите на пустом месте в нём правой кнопкой и выберите «Create New Schema» в меню. Введите имя новой базы данных, например, hubstatistic. Новая база данных будет создана. Сейчас мы установим для неё пользователя и права доступа. Переходим на страницу «User Administration».
[attachment=2238:mysql_14.png]
Нажмите кнопку «Add new user». В поле «MySQL User» введите, например, myhubber. В поле «Password» можете ввести что-нибудь, а можете и не вводить. Что-то сложное вводить не обязательно. Перейдите на вкладку «Schema Privileges». В списке слева выберите только что созданную базу данных — hubstatistic. В правом списке появится список привилегий для данной базы данных. Вы можете выбрать все привилегии. Потом нажмите кнопку «<» (или «<<» для переноса всех привилегий). Теперь привилегии пользователя установлены, вы можете нажать кнопку «Apply changes».
Всё, сервер готов к работе. Теперь при указании в скрипте впишите базу данных hubstatistic и пользователя myhubber.

Информация взята с сайта http://mydc.ru/r/?http://vfose.ru/forum/viewtopic.php?f=5&t=542


Спасибо. Хочу добавить: найти и скачать сервер и mysql-gui-tools-5.0-r12-win32.msi не проблема, а вот MySQL Administrator нормально скачать мне удалось только тут http://mydc.ru/r/?http://download.softagency.net/MySQL/Downloads/MySQLGUITools/

Автор: Uncle_Dif 2.7.2009, 19:25

Цитата(OtshelnikFm @ 22.4.2009, 22:52) *
Зачем городить огород?

Вот статья по установке mysql
Установка и настройка СУБД MySQL.
--------------------------------------------------------------------------------------------------------
Информация взята с сайта http://mydc.ru/r/?http://vfose.ru/forum/viewtopic.php?f=5&t=542



Скачал и установил сервер и тулсы безпроблем, а вот администратора нормально скачал только тут http://mydc.ru/r/?http://download.softagency.net/MySQL/Downloads/MySQLGUITools/.
Все вроде работает, только лог выдается в гл.чат а хотелось бы в приват бота. Эс пасибл?))