[MacPorts] #46104: Install MySQL 5.5 in OS X 10.10 Yosemitet - It's works!
MacPorts
noreply at macports.org
Mon Dec 1 18:09:55 PST 2014
#46104: Install MySQL 5.5 in OS X 10.10 Yosemitet - It's works!
----------------------+--------------------------------
Reporter: ebanis@… | Owner: macports-tickets@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Keywords: mysql55 | Port: mysql55-server
----------------------+--------------------------------
1)
$ sudo port install mysql55-server
2)
$ sudo port select mysql mysql55
or (better)
$ export PATH=$PATH:/opt/local/lib/mysql55/bin
3)
$ sudo -u mysql mysql_install_db
$ sudo chown -R mysql:mysql /opt/local/var/db/mysql55/
$ sudo chown -R mysql:mysql /opt/local/var/run/mysql55/
$ sudo chown -R mysql:mysql /opt/local/var/log/mysql55/
4)
$ sudo port load mysql55-server
(test)
$ ps -ax | grep mysql
5)
$ mysqladmin -u root -p password 'your-pass'
When "Enter password:" - Enter
6)
$ mysql -u root -p
After enter password
(test)
mysql> exit;
7)
Update /opt/local/etc/mysql55/my.cnf (you can copy default from
/opt/local/share/mysql55/support-files/my-large.cnf)
If you used "skip-locking", rename - "skip-external-locking".
Restart:
$ sudo port unload mysql55-server
$ sudo port load mysql55-server
8)
/opt/local/etc/php53/php.ini (php53 - for example)
pdo_mysql.default_socket = /opt/local/var/run/mysql55/
mysqld.sockmysql.default_socket = /opt/local/var/run/mysql55/
mysqld.sockmysqli.default_socket = /opt/local/var/run/mysql55/mysqld.sock
Restart Apache:
sudo /opt/local/apache2/bin/apachectl -k restart
--
Ticket URL: <https://trac.macports.org/ticket/46104>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list