Вовед во MySQL
Испратено од Riste Pejov во 4 Мај, 2004 - 21:41.
::

MySQL е дефинитивно најпопуларната база за GNU/Linux оперативните системи, најчесто користена за веб апликации. MySQL нема многу напредни опции, ниту пак може да се спореди со вистинските бази како PostgreSQL и FireBird, нема серверски процедури, нема тригери, итн. Но на сметка на овие опции кои се навистина потребни за развој на вистински апликации, MySQL е навистина едноставен за користење, многу брз и сосем задоволителен за едноставни веб апликации. Значи, доколку сакате едноставна, брза и практична веб апликација, MySQL е изборот за база.
Инсталација
Инсталацијата на MySQL е навистина едноставен процес, а во најчест случај го имате со самата инсталација на вашиот GNU/Linux. Но да претпоставиме дека сакате да го унапредите вашиот MySQL сервер до последната верзија. Одиме чекор по чекор (целата постапка ја извршуваме како root):
- Појдете до http://www.mysql.com/downloads/ одберете ја верзијата која ви одговара и превземете ја. Бидејќи ќе опишам како да го инсталирате MySQL од бинарка, превземете бинарна дистрибуција која што не е спакувана во rpm пакет (најверојатно сите знаеме како инсталираме rpm пакети, доколку не знаете, man rpm во конзола и ќе научите) . Архивата која треба да има име слично на mysql-standard-4.хх.хх-pc-linux-i686.tar.gz, каде хх.хх се однесуваат на верзијата која ја инсталирате, зачувајте ја како /tmp/mysql-standard-4.хх.хх-pc-linux-i686.tar.gz
- Додате корисник и корисничка група под која ќе работи MySQL (нема да го оставите да работи како root нели !?!?). [root@host root]# groupadd mysql [root@host root]# useradd -g mysql mysql
- Одберете каде сакате да го инсталирате MySQL и направете го дотичниот директориум. Јас се одлучив за /usr/local/mysql. [root@host root]# mkdir /usr/local/mysql
- Поставете го тековниот директоиум да биде ист со горенаведениот [root@host root]# cd /usr/local/mysql
- Распакувајте ја tar.gz архивата во тековниот директориум. [root@host root]# tar zxvf /tmp/mysql-standard-4.хх.хх-pc-linux-i686.tar.gz
- Иницијализирајте ги основните MySQL табели [root@host root]# mysql/scripts/mysql_install_db --user=mysql
- Доделете му го податочниот директориум /path/to/mysql/data на корисникот mysql: [root@host root]# chown -R mysql mysql/data
- За крај стартувајте го серверот: [root@host root]# bin/mysqld_safe --user=mysql & Доколку се за работи за верзија помала од 4.х тогаш треба: [root@host root]# bin/safe_mysqld --user=mysql &
- Најавете се за да испраќате коментари





