Сделать стартовой Добавить в избранное
 
Панель управления
логин :  
пароль :  
   
   
Регистрация
Напомнить пароль?
Статьи по Windows 9x Me XP 2003 Longhorn Vista Linux FreeBSD Apache MySQL хостинг PHP Perl » Webmaster » MySQL
Навигация по сайту
Главная Софт
Форум FeedBack
 
Расширенный поиск
Календарь
«    Ноябрь 2008    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Популярные статьи
 

 

Webmaster » MySQL : Тонкая настройка MySQL
 

Компилирование исходников.

Для достижения наибольшей производительности сервера нужно учитывать такие факты:

  1. При компиляции pgcc с опцией -O6 mysqld работает на 11 % быстрее, чем если компилировать обычным gcc.
  2. Если использовать динамическую линковку, то результат будет на 13% медленней, чем при статической.
  3. Если использовать TCP/IP соединения, то результат на 7.5% хуже, чем при использовании UNIX - сокетов.

В связи с этим рекомендуется поставить компилятор pgcc ( http://www.goof.com/pcg/ ). Этот совет, конечно, имеет смысл, если у вас Pentium процессор. Pgcc будет полезен не только для компилирования MySQL, разработчики этого компилятора утверждают, что откомпилированные им программы минимум на 5% работают быстрее, чем откомпилированные с помощью gcc.

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » MySQL : MySQL (введение)
 
Как только мы задумываемся о каком-либо упорядоченном архивировании информации, мы неизбежно приходим к мысли о создании базы данных. Создав её, напрмер, в Microsoft Access, мы, облегчённо вздыхаем и на какое-то время успокаиваемся. Но это спокойствие длится не долго. И вот на нашем горизонте уже маячит следующая задача, продиктованная жизненной необходимостью, - нужно обеспечить доступ к этим данным через internet с рабочих станций, на которых, вполне возможно установлены, различные ОС. Естественно не мы первые, кому необходимо разрешить задачу подобного рода. Опыта других людей и средств для разрешению этой проблемы довольно много. Но хватит лирических отступлений. Мы воспользуемся языком, который позволяет пользователям, знающим один набор команд, использовать их, чтобы создавать, отыскивать, изменять, и передавать информацию, независимо от того, работают ли они на персональном компьютере, сетевой рабочей станции, или на универсальной ЭВМ.
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » MySQL : MySQL: установка, настройка, описание
 
SQL СУБД (реляционная) без излишеств (правда, в последней версии появились транзакции с помощью Berkley DB и INNOBASE), зато быстрая (для поиска и добавления, если предстоят частые изменения, то лучше поискать другую СУБД). Стандарты: entry level SQL92, ODBC levels 0-2.

 

Лицензия - GPL/LGPL (но в случае извлечения прибыли от MySQL фирма - MySQL AB, Швеция - мягко намекает на оплату поддержки). Для хостинга лицензия не нужна, но клиенты должны иметь возможность убедиться, что все установлено правильно (предлагается давать доступ на чтение к установленным исходникам).

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » MySQL : Установка MySQL под Win9x/NT/2000
 
Разрабатывая корпоративный сайт, в определенный момент времени начинаешь понимать, что сочетания Apache+Perl+Php недостаточно для полноценного веб-сервера. Особенно это становится заметно, когда речь заходит о создании и поддержке большого хранилища данных. Вот здесь нам на помощь и приходит база данных MySQL. О том, что это такое, для чего оно нужно и как его установить, поговорим в данной статье.
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » MySQL : Основные утилиты MySQL
 

Утилита для администрирования сервера.Может использоваться администратором,а также некоторыми пользователями,которым предоставлены определенные привилегии,например-Reload_priv,Shutdown_priv,Process_priv и File_priv.Данная команда может использоваться для создания баз данных,изменения пароля пользователя(администратор может изменить пароль любому пользователю,а рядовой пользователь-только свой собственный),перезагрузки и остановки сервера,просмотра списка процессов,запущенных на сервере. Mysqladmin поддерживает следующие команды:

 
 
Комментарии (1)  Подробнее
 
 
Webmaster » MySQL : Запросы к базе данных и команда Select
 
Я не ставлю целью углубляться в изучение языка SQL,об этом вы можете прочитать в любом руководстве по SQL Server,MySQL в основном поддерживает все основные команды стандарта ANSI 92,но команда Select заслуживает того,чтобы посвятить ей отдельную главу. Команда Select используется для запросов к базе данных с целью извлечения из нее информации.Синтаксис команды следующий:

 

SELECT [STRAIGHT_JOIN] [DISTINCT | ALL] select_expression,...
[FROM tables... [WHERE where_definition] [GROUP BY column,...]
[ORDER BY column [ASC | DESC], ...] HAVING full_where_definition
[LIMIT [offset,] rows] [PROCEDURE procedure_name]]
[INTO OUTFILE 'file_name'... ]
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » MySQL : Общие проблемы и их разрешение
 
Наиболее распространенной проблемой является сообщение Access denied for user...Если это рядовой пользователь,то с этим может разобраться администратор,если же такое сообщение получает администратор,то это уже проблема. Очень часто при установке пароля для root администратор забывает использовать функцию password(),а просто вводит:

update user set password='mamamia' where user='root';

После этого при попытке войти в базу данных он получает сообщение Access denied.Такой пароль не будет прочитан.Правильно нужно ввести:

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » MySQL : Создание и модификация таблиц
 
Cоздадим таблицу customers в БД data1:


mysql>use data1
Database changed.
mysql>create table customers (
emp_id int(4) not null auto_increment,
emp_name varchar(10) not null,
emp_lname varchar(15) not null,
address varchar(60) not null,
phone int(10),
primary key(emp_id));

Мы создали пустую таблицу.Вводить данные в нее можно несколькими способами:
а)вручную,используя команду insert into;
б)загрузить данные из текстового файла,что является более предпочтительным,особенно если нужно ввести несколько тысяч записей.Синтаксис этой команды будет описан позже.
в)использовать утилиту mysqlimport также для загрузки данных из текстового файла.

 
 
Комментарии (0)  Подробнее
 
 
Webmaster » MySQL : Типы данных в MySQL
 
BIGINT [(length)] [UNSIGNED] [ZEROFILL] 8 байт целое
BLOB Двоичный объект (максимальная длина 65535 байт)
CHAR(NUM) Строка фиксированной длины (1 <= NUM <= 255)
DATE Сохраняет информацию о дате. Использует формат "YYYY-MM-DD". Может модифицироваться как строка или число. YYYY-MM-DD ('- ' может быть ЛЮБОЙ не цифрой) YY-MM-DD ('- ' может бытьЛЮБОЙ не цифрой) YYMMDD YYMM Диапазон для этого типа данных от 0000-00-00 до 9999-12-31. В отличие от TIMESTAMP, DATE принимает годы и в виде двух цифр от 0000 до 0099. Это не очень полезно в большинстве случаев. Используйте задание лет четырьмя цифрами в полях типа DATE. Тип DATE имеет длину 4 байта.
 
 
Комментарии (0)  Подробнее
 
 
Webmaster » MySQL : Создание баз данных
 

Создание базы данных в MySQL производится с помощью утилиты mysqladmin.Изначально существует только БД mysql для администратора и БД test, в которую может войти любой пользователь и которая по умолчанию пуста.Приведенный ниже пример иллюстрирует создание базы данных.

 
 
Комментарии (1)  Подробнее
 
 
РАЗДЕЛЫ СТАТЕЙ
На нашем сайте Вы можете почитать интересные статьи о разных операционных системах и не только о них.
 
WINDOWS 98 - Все об ОС версии 9x - настройка, скрытые возможности, оптимизация, рекомендации и многое другое...
FAQ   Безопасность   Восстановление   Другое   Настройка   Оптимизация   Установка


WINDOWS 2000 - установка, настройка, оптимизация, ускорения работы, администрирование и многое другое.
   FAQ   Администрирование   Безопасность   Восстановление   Настройка   Оптимизация   Разное   Установка


WINDOWS 2003 - настройка, полные обзоры данной ОС, оптимизация, скриншоты, FAQ...
   FAQ   Администрирование   Безопасность   Настрока   Разное   Установка


WINDOWS XP - настройка, скрытые возможности, оптимизация, рекомендации и многое другое...
   FAQ   Безопасность   Восстановление   Другое  Настройка   Оптимизация   Установка


WINDOWS Vista - установка, настройка, оптимизация, рекомендации и многое другое...
   FAQ   Другое   Обзор системы   Установка


UNIX - установка, настройка, рекомендации и многое другое...
   Linux   FreeBSD   Сетевые технологии   Открытое программное обеспечение   Интернет   Разное   FAQ


Администратору / пользователю - практические советы по работе с софтом железом и пр...
   Hardware   Internet   lan&more   Software    Exchange Server    Windows Server 2008


Windows Server - Советы и рекомендации по настройке Windows серверов
   Exchange Server    Windows Server 2008    ISA Server


Веб-мастеру - Apache, ASP, Flash, MySQL, хостинг и многое другое...
   Apache   ASP   Разное   Flash   Java/CSS/HTML/DHTML   MySQL   Хостинг   Perl   PHP
 
  Если после прочтения статьи у Вас возникли вопросы/предложения/дополнения, Вы можете изложить их на нашем форуме в соответствующем разделе.
Если Вы являетесь автором статьи которая размещена на нашем портале незаконно, просим Вас сообщить нам об этом.