Friday, January 27, 2012

MySQL setUp Lion Client

MySQL setUp Lion Client

>MySQL

download
http://www.mysql.com/downloads/mysql/
http://www.mysql.com/

check kernel
uname -a
64bit kernel >
Darwin hostname.local 11.2.0 Darwin Kernel Version 11.2.0: Tue Aug  9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 x86_64

32bit kernel > include [i386]

Download  yuor match version
easy to use  DMG version

install
pkg install
mysql-5.5.20-osx10.6-x86_64.pkg
MySQLStartupItem.pkg
MySQL.prePane install (easy to doubleclick)


Starting MySQL
easy to use PrefPane

set admin Password
use taminal
/usr/local/mysql/bin/mysqladmin -u root password rootPassword

after reload
/usr/local/mysql/bin/mysqladmin reload -u root -p

chenge MySQLConection
sudo nano /etc/php.ini
if not php.ini file
    $ sudo cp php.ini.default php.ini
   
change php.ini for default socet
about line 1210
    mysql.default_socket = /var/mysql/mysql.sock
    change to
    ;mysql.default_socket = /var/mysql/mysql.sock
    mysql.default_socket = /tmp/mysql.sock
   
about line 1279
    mysqli.default_socket = /var/mysql/mysql.sock
    change to
    ;mysqli.default_socket = /var/mysql/mysql.sock
    mysqli.default_socket = /tmp/mysql.sock
   
restart WebServer from Taminal
    slowly restart
    sudo apachectl graceful
quickly restart
    sudo apachctl restart
   
>phpMyAdmin

downloard
    http://www.phpmyadmin.net/

setup
    downlaod folder name chenge to [phpMyAdmin}
    move to
    /Library/WebServer/Documents/
   
change config
    $ sudo cp /Library/WebServer/Documents/phpMyAdmin/config.sample.inc.php /Library/WebServer/Documents/phpMyAdmin/config.inc.php
   
change config.inc.php
    $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
    to
    $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
    $cfg['blowfish_secret'] = 'asdfghjk'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH!  may be random words */

PHP effectve
    /etc/apache2/httpd.conf
   
    #LoadModule php5_module libexec/apache2/libphp5.so
    to
    LoadModule php5_module libexec/apache2/libphp5.so
   
    sudo apachectl graceful
   
   
    acsecc Web browser
    http://localhost/phpMyAdmin/
    login root