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/. Все вроде работает, только лог выдается в гл.чат а хотелось бы в приват бота. Эс пасибл?))