| Что такое MySQL и с чем его едят?АВТОР | СООБЩЕНИЕ |
---|
Имя: Денис Сейчас нет на сайте Репутация: 0 Регистрация: 27.01.2008 Всего сообщений: 172 |
| Мне для понадобился готовый php скрипт. А в требованиях написано что должна иметься база данных mysql. Как ее создать редактировать, и зачем она вообще нужна? | |
| | | База нужна для хранения информации.
создать её надо в cPanel или DirectAdmin смотря что установлено на хостинге | |
| | Имя: Денис Сейчас нет на сайте Репутация: 0 Регистрация: 27.01.2008 Всего сообщений: 172 |
| А по подробнее нельзя? А то видел я php скрипт для редактирования этой базы | |
| | | базу можно вобще не трогать. тебе надо только её создать. на каком хостинге ты? (подробно создание базы напишу, после твоего ответа:)) | |
| | Имя: Денис Сейчас нет на сайте Репутация: 0 Регистрация: 27.01.2008 Всего сообщений: 172 |
| | | | тогда тебе и базу создавать не надо. после заказа тебе пришло письмо на почту. там написаны данные
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 обязательно | |
| | Имя: Денис Сейчас нет на сайте Репутация: 0 Регистрация: 27.01.2008 Всего сообщений: 172 |
| Ну раз есть эти базы тогда ладно! А нафиг они вообще нужны? | |
| | | MySQL - реляционная база данных (СУБД), т.е. база которая состоят из прямоугольных таблиц значений данных, и все операции над базой данных сводятся к манипуляциям с таблицами.
Таблица состоит из строк и столбцов и имеет имя, уникальное внутри базы данных. Таблица отражает тип объекта реального мира (сущность), а каждая ее строка — конкретный объект. Так, например таблица users содержит сведения о всех пользователях в чате, ее строки являются наборами значений атрибутов конкретного пользователя. Каждый столбец таблицы — это совокупность значений конкретного атрибута объекта. Так, например столбец password содержит пароли пользователей. Столбцы бывают различных типов, одни предназначены для хранения чисел, другие строк и т.д.
Достоинство СУБД (например MySQL) в том, что она позволяет быстро сохранять и извлекать данные, при этом пользователю не нужно придумывать свои способы хранения данных типа файлы и т.д.)
итог, MySQL нужен для хранения информации, для быстрой работы скрипта. при большой нагрузке скрипт на файле будет долго обрабатывать какое либо действие. скрипт на MySQL это делает гораздо быстрей | |
| | Имя: Владимир Сейчас нет на сайте Репутация: 1 Регистрация: 21.08.2006 Всего сообщений: 899 Откуда: Воркута |
| кстати вот такой вопрос-стоит ли убирать в скриптах те сол запросы что я по каким то причинам не использую-к примеру есть у меня фотогалерея на сайте-так там выводится начиная от времени последнего посещения пользователя до его айпишника-можно ли интересно убрать лишнее не трогая сами таблицы? | |
| | Репутация: 126 Регистрация: 25.04.2006 Всего сообщений: 10214 Откуда: Уфа РБ |
| Dedof, конечно нужно, т.к. это лишняя нагрузка на базу. При увеличении посещаемости вопрос оптимизации sql-запросов встаёт особо остро. | |
|
|
|