ПравилаРегистрацияВход
НАВИГАЦИЯ

Что такое MySQL и с чем его едят?

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу 1, 2, 3, 4, 5 
АВТОРСООБЩЕНИЕ
the_derelict
Avatar
Имя: Денис
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.01.2008
Всего сообщений: 172
4 сентября 2008, 13:11
Мне для понадобился готовый php скрипт. А в требованиях написано что должна иметься база данных mysql. Как ее создать редактировать, и зачем она вообще нужна?
Pupkin
Avatar
4 сентября 2008, 17:24
База нужна для хранения информации.
создать её надо в cPanel или DirectAdmin смотря что установлено на хостинге
the_derelict
Avatar
Имя: Денис
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.01.2008
Всего сообщений: 172
5 сентября 2008, 01:09
А по подробнее нельзя? А то видел я php скрипт для редактирования этой базы
Pupkin
Avatar
5 сентября 2008, 07:11
базу можно вобще не трогать. тебе надо только её создать. на каком хостинге ты? (подробно создание базы напишу, после твоего ответа:))
the_derelict
Avatar
Имя: Денис
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.01.2008
Всего сообщений: 172
5 сентября 2008, 12:25
Pupkin, http://ayola.net
Pupkin
Avatar
5 сентября 2008, 17:56
тогда тебе и базу создавать не надо. после заказа тебе пришло письмо на почту. там написаны данные
SQL Сервер
SQL база
SQL пароль
данные этого тебе нужно написать в скрипт.
чтоб найти файл куда это пишется, в скрипте почитай файл readme.txt (или подобный ему) в том файле возможно будет написано куда тебе надо написать данные от базы. если всё же там этого не написано, то первым делом смотри такие файлы если они есть в скрипте config.php conf.php connection.php чтоб узнать этот ли файл, в нем будет написаны примерно такие строчки
$dbhost = "localhost";
$dbuser = "root";
$dbname = "root";
$dbpass = "root";
переменные могут быть и другие, а надписи в кавычках надо заменить на данные от базы.
после ищеш файл с таблицами. чаще всего его называют tables.txt (но может быть и другое название) файл с таблицами переименовать в tables.sql потом нажать на файл tables.sql там будет ссылка "создать установшик" переходиш по ней. снова пишеш данные от базы, нажимаеш кнопку "создать" создался файл install.php потом в браузере пишеш такой адрес. "адрес_сайта/папка_где_скрипт/install.php" всё таблицы залиты. удаляеш файл install.php и смотриш результат.
з.ы. в некоторых скриптах есть сразу файл install.php тогда тебе не надо искать файл куда писать данные от базы, искать файл tables а просто в браузере пишеш такой же адрес до файла install.php и там уже все настройки делаеш. после установки надо удалить файл install.php обязательно
the_derelict
Avatar
Имя: Денис
Сейчас нет на сайте
Репутация: 0
Регистрация: 27.01.2008
Всего сообщений: 172
6 сентября 2008, 01:45
Ну раз есть эти базы тогда ладно! А нафиг они вообще нужны?
Pupkin
Avatar
6 сентября 2008, 09:25
MySQL - реляционная база данных (СУБД), т.е. база которая состоят из прямоугольных таблиц значений данных, и все операции над базой данных сводятся к манипуляциям с таблицами.
Таблица состоит из строк и столбцов и имеет имя, уникальное внутри базы данных. Таблица отражает тип объекта реального мира (сущность), а каждая ее строка — конкретный объект. Так, например таблица users содержит сведения о всех пользователях в чате, ее строки являются наборами значений атрибутов конкретного пользователя. Каждый столбец таблицы — это совокупность значений конкретного атрибута объекта. Так, например столбец password содержит пароли пользователей. Столбцы бывают различных типов, одни предназначены для хранения чисел, другие строк и т.д.
Достоинство СУБД (например MySQL) в том, что она позволяет быстро сохранять и извлекать данные, при этом пользователю не нужно придумывать свои способы хранения данных типа файлы и т.д.)
итог, MySQL нужен для хранения информации, для быстрой работы скрипта. при большой нагрузке скрипт на файле будет долго обрабатывать какое либо действие. скрипт на MySQL это делает гораздо быстрей
Dedof
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 1
Регистрация: 21.08.2006
Всего сообщений: 899
Откуда: Воркута
6 сентября 2008, 10:59
кстати вот такой вопрос-стоит ли убирать в скриптах те сол запросы что я по каким то причинам не использую-к примеру есть у меня фотогалерея на сайте-так там выводится начиная от времени последнего посещения пользователя до его айпишника-можно ли интересно убрать лишнее не трогая сами таблицы?
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
6 сентября 2008, 11:22
Dedof, конечно нужно, т.к. это лишняя нагрузка на базу. При увеличении посещаемости вопрос оптимизации sql-запросов встаёт особо остро.
Список форумов » Вэб-разработкаНа страницу 1, 2, 3, 4, 5 След.
  
Страница 1 из 5
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2023
Время генерации страницы: 0.026 сек
Общая загрузка процессора: 30%
SQL-запросов: 4
Rambler's Top100