PHP и MySQL для начинающих

Главные вкладки

Аватар пользователя lexa4ok lexa4ok 12 сентября 2011 в 19:59

Что такое MySQL?

MySQL – это компактный многопоточный сервер баз данных. MySQL характеризуется большой скоростью, устойчивостью и легкостью в использовании.

MySQL был разработан компанией TcX для внутренних нужд, которые заключались в быстрой обработке очень больших баз данных. Компания утверждает, что использует MySQL с 1996 года на сервере с более чем 40 БД, которые содержат 10,000 таблиц.

MySQL является идеальным решением для малых и средних приложений. Наиболее полно возможности сервера проявляются на Unix-серверах, где есть поддержка многопоточности, что дает значительный прирост к производительности.

На текущий момент MySQL все еще находится в стадии разработки, хотя существующие версии полностью работоспособны.

mysql.php

<?php
$id
=1;
include 
"mysql.class"#Подключение класса для работы с MySQL
$table="users"#Название таблицы, с которой будем работать
$q="SELECT * FROM $table WHERE id='$id'"#Формирование запроса к MySQL
$res=mysql_query($q) or die(mysql_error()); #Получение результата
$num=mysql_num_rows($res); #Сколько найдено результатов
while ($result=mysql_fetch_array($res)) { 
echo 
"Здравствуйте, ".$result['name']." ".$result['familie']."</br>Ваш E-mail: ".$result['email'];
}
?>

Результатом выполнения будет
«Здравствуйте, Иван Иванов
Ваш E-mail: mail@mail.ru»

Комментарии

Аватар пользователя lexa4ok lexa4ok 12 сентября 2011 в 20:53

<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a> wrote:
"lexa4ok" wrote:
на сервере с более чем 40 БД, которые содержат 10,000 таблиц.

такого просто не может быть. это нереально.

Почему Вы так думаете? Smile

Аватар пользователя Lotar Lotar 12 сентября 2011 в 23:10

Абалдеть...а я-то думал что за волшебство мою информацию с сайта куда-то прячет, а потом показывает... А тут эвано как...

Аватар пользователя rbogdan@drupal.org rbogdan@drupal.org 12 сентября 2011 в 23:39

"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
да не потянет MySQL столька.

Потянет и больше. Но проблема в том что бы было достаточное место на жестком диске для хранения всех этих таблиц и оперативная память.

Правда что бы это всё это хозяйство достойно заработало, придется плясать с бубном скорее всего)

Аватар пользователя v1adimir@drupal.org v1adimir@drupal.org 12 сентября 2011 в 23:42

<a href="mailto:rbogdan@drupal.org">rbogdan@drupal.org</a> wrote:
"<a href="mailto:v1adimir@drupal.org">v1adimir@drupal.org</a>" wrote:
да не потянет MySQL столька.

Потянет и больше. Но проблема в том что бы было достаточное место на жестком диске для хранения всех этих таблиц и оперативная память.

ха. терабайт-терабайтов. нафик не нада. закапывайте.

Аватар пользователя drupby drupby 13 сентября 2011 в 5:46

"lexa4ok" wrote:
На текущий момент MySQL все еще находится в стадии разработки, хотя существующие версии полностью работоспособны.

эта фраза относится к MYSQL3 ,который появился в 2000-2001 годах .
И насколько актуально высказывание 10-ти летней давности?