Вэб-разработка
Что такое MySQL и с чем его едят?

the_derelict (off) [172]
4 сентября 2008, 13:11

Мне для понадобился готовый php скрипт. А в требованиях написано что должна иметься база данных mysql. Как ее создать редактировать, и зачем она вообще нужна?
-------
Pupkin
4 сентября 2008, 17:24

База нужна для хранения информации.
создать её надо в cPanel или DirectAdmin смотря что установлено на хостинге
-------
the_derelict (off) [172]
5 сентября 2008, 01:09

А по подробнее нельзя? А то видел я php скрипт для редактирования этой базы
-------
Pupkin
5 сентября 2008, 07:11

базу можно вобще не трогать. тебе надо только её создать. на каком хостинге ты? (подробно создание базы напишу, после твоего ответа:))
-------
the_derelict (off) [172]
5 сентября 2008, 12:25

Pupkin, http://ayola.net
-------
Pupkin
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 (off) [172]
6 сентября 2008, 01:45

Ну раз есть эти базы тогда ладно! А нафиг они вообще нужны?
-------
Pupkin
6 сентября 2008, 09:25

MySQL - реляционная база данных (СУБД), т.е. база которая состоят из прямоугольных таблиц значений данных, и все операции над базой данных сводятся к манипуляциям с таблицами.
Таблица состоит из строк и столбцов и имеет имя, уникальное внутри базы данных. Таблица отражает тип объекта реального мира (сущность), а каждая ее строка — конкретный объект. Так, например таблица users содержит сведения о всех пользователях в чате, ее строки являются наборами значений атрибутов конкретного пользователя. Каждый столбец таблицы — это совокупность значений конкретного атрибута объекта. Так, например столбец password содержит пароли пользователей. Столбцы бывают различных типов, одни предназначены для хранения чисел, другие строк и т.д.
Достоинство СУБД (например MySQL) в том, что она позволяет быстро сохранять и извлекать данные, при этом пользователю не нужно придумывать свои способы хранения данных типа файлы и т.д.)
итог, MySQL нужен для хранения информации, для быстрой работы скрипта. при большой нагрузке скрипт на файле будет долго обрабатывать какое либо действие. скрипт на MySQL это делает гораздо быстрей
-------
Dedof (off) [899]
6 сентября 2008, 10:59

кстати вот такой вопрос-стоит ли убирать в скриптах те сол запросы что я по каким то причинам не использую-к примеру есть у меня фотогалерея на сайте-так там выводится начиная от времени последнего посещения пользователя до его айпишника-можно ли интересно убрать лишнее не трогая сами таблицы?
-------
Profi Administrator [10176]
6 сентября 2008, 11:22

Dedof, конечно нужно, т.к. это лишняя нагрузка на базу. При увеличении посещаемости вопрос оптимизации sql-запросов встаёт особо остро.
-------

Ответить на тему

стр. 1,2,3,4,5 След.

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.059 сек
SQL: 4