( ! ) Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/docs.paulororke.net/mysql/mysql.php:2) in /var/www/docs.paulororke.net/mysql/mysql.php on line 3
Call Stack
#TimeMemoryFunctionLocation
10.001451712{main}( )../mysql.php:0
20.001451784session_start ( )../mysql.php:3

( ! ) Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/docs.paulororke.net/mysql/mysql.php:2) in /var/www/docs.paulororke.net/mysql/mysql.php on line 3
Call Stack
#TimeMemoryFunctionLocation
10.001451712{main}( )../mysql.php:0
20.001451784session_start ( )../mysql.php:3
Installing MySql:
 Documentation for installing MySQL 4.x. on Fedora Core 2
Installation of MySQL on Fedora Core 2.

According to the MySQL Developer site:

The recommended way to install MySQL on Linux is by using the RPM packages. The MySQL RPMs are currently built on a SuSE Linux 7.3 system, but should work on most versions of Linux that support rpm and use glibc.

From the downloads section of Linux x86 RPM downloads download and install the following packages:

  • Server : MySQL-server-4.1.10a-0.i386.rpm
  • Client programs: MySQL-client-4.1.10a-0.i386.rpm
  • Benchmark/test suites: MySQL-bench-4.1.10a-0.i386.rpm
  • Libraries and header files: MySQL-devel-4.1.10a-0.i386.rpm
  • Dynamic client libraries: MySQL-shared-4.1.10a-0.i386.rpm
  • Dynamic client libraries (including 3.23.x libraries): MySQL-shared-compat-4.1.10a-0.i386.rpm

The first thing to do was to install the server package. This is not the first time that MySQL was installed on this box and I anticipated a certain amount of problems from the previous (3.5.x) install.

[root@paulororke mysql]# rpm -ivf MySQL-server-4.1.10a-0.i386.rpm

  show output

I tried to install the MySQL server first but it seems that there was no user mysql on the system. This installation of Fedora Core 2 had the default 3.5.x MySQL on it and as such I had been running the older version before I decided to install the latest. The user mysql did not exist though the group did. I added the user and had him join the mysql group. I then ran the MySQL Server install again:

The end of the article.
The end of the document.
The end of the page.