Install MySQL gem on Leopard
sudo bash -c "ARCHFLAGS='-arch i386' gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config"
Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)
Michael Baumgarten http://www.minofare.com
sudo bash -c "ARCHFLAGS='-arch i386' gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config"
sudo launchctl unload -w /Library/LaunchDaemons/com.mysql.mysqld.plist
sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysqld.plist
mysql_config5 --socket
sudo ln -s path-of-mysql.sock-from-above /tmp/mysql.sock
sudo /opt/local/share/mysql5/mysql/mysql.server start
/opt/local/bin/mysqld_safe5
sudo /opt/local/share/mysql5/mysql/mysql.server stop
sudo apt-get install apache2 mysql-server php5 php5-odbc libapache2-mod-php5 php5-xsl php5-gd php-pear libapache2-mod-auth-mysql php5-mysql libmyodbc
[ODBC Data Sources] odbcname = MyODBC 3.51 Driver DSN [odbcname] Driver = /usr/lib/odbc/libmyodbc.so Description = MyODBC 3.51 Driver DSN SERVER = my.database.server.com PORT = USER = USER Password = XXXXXX Database = DBNAME OPTION = 3 SOCKET = [Default] Driver = /usr/local/lib/libmyodbc3.so Description = MyODBC 3.51 Driver DSN SERVER = localhost PORT = USER = root Password = Database = test OPTION = 3 SOCKET =
sudo /etc/init.d/mysql start sudo /etc/init.d/apache2 start sudo /etc/init.d/mysql stop sudo /etc/init.d/apache2 stop sudo /etc/init.d/mysql restart sudo /etc/init.d/apache2 restart
mysql -u root -p (your password)
GRANT ALL PRIVILEGES ON *.* TO user@'%' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
sudo rm /usr/local/mysql
sudo rm -rf /Library/StartupItems/MySQLCOM/
mysql -h localhost -u root mysql> USE mysql; mysql> UPDATE user SET Password=PASSWORD('root-pwd') WHERE user='root'; mysql> FLUSH PRIVILEGES; mysql> EXIT
mysql> GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' -> IDENTIFIED BY 'some_pass' WITH GRANT OPTION;
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop