Changes between Version 7 and Version 8 of howto/MySQL


Ignore:
Timestamp:
Jan 7, 2015, 5:04:34 AM (9 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Add About and Versions sections

Legend:

Unmodified
Added
Removed
Modified
  • howto/MySQL

    v7 v8  
    33[wiki:howto <- Back to the HOWTO section]
    44
    5 This page describes the installation of the '''MySQL56-server''' under OSX (Yosemite 10.10.2) via MacPorts (version 2.3).   Date 28 December 2014
     5= About MySQL = #about
    66
    7 For information on integration '''Apache''' with '''MySQL''' and '''PHP''', see:''' [[howto/MAMP]]'''
     7MySQL is a relational database management system.
    88
     9For information on integrating Apache with MySQL and PHP, see [wiki:howto/MAMP MAMP].
     10
     11= Versions = #versions
     12
     13MacPorts includes several versions of MySQL and some of its forks. You can install any or all of these versions simultaneously, though it is expected that you will only need to install one of them.
     14
     15* MySQL
     16  * mysql56: MySQL v5.6.x. This is the latest stable version of MySQL.
     17  * mysql55: MySQL v5.5.x.
     18  * mysql51: MySQL v5.1.x. This version reached [https://www.mysql.com/support/eol-notice.html end of life] at the end of 2013 and is therefore no longer recommended.
     19* MariaDB: a fork of MySQL created by the original MySQL developer after MySQL AB's acquisition by Sun Microsystems
     20  * mariadb-10.1: MariaDB v10.1.x. This is a development version of MariaDB not recommended for production use.
     21  * mariadb-10.0: MariaDB v10.0.x. This is the latest stable version of MariaDB.
     22  * mariadb: MariaDB v5.5.x.
     23* Percona: another MySQL fork
     24  * percona: Percona Server v5.6.x.
     25
     26For each of the above ports, there is a "-server" companion port you should install if you want to run that server.
     27
     28This guide will show how to install mysql56, but you can use another version if you prefer.
    929
    1030= Step 1: Install MySQL = #mysql
     
    1737= Step 2: Create a database =
    1838{{{
    19  '''NOTE:''' This needs a definition of the "Port Slect" mechanism. i.e. explain what it does.
     39 '''NOTE:''' This needs a definition of the "Port Select" mechanism. i.e. explain what it does.
    2040It does NOT produce the equivalent path of the path command below.
    2141Which begs the question -- does the "OR" need to be "AND" or is the path command completely redundant.