Mysql on MAC
1. Check the Version of MySQL
My mysql version is as follow when I logon on.
Server version: 5.1.65 MySQL Community Server (GPL)
mysql>show variables like "%version%";
| protocol_version | 10 | | version | 5.1.65 | | version_comment | MySQL Community Server (GPL) | | version_compile_machine | i386 |
| version_compile_os | apple-darwin10.3.0
2. Check the Engine of my MySQL
mysql>show engines;
+------------+---------+----------------------------------------------------------------+--------------+------+------------+ | Engine | Support | Comment | Transactions | XA | Savepoints | +------------+---------+----------------------------------------------------------------+--------------+------+------------+ | InnoDB | YES | Supports transactions, row-level locking, and foreign keys | YES | YES | YES | | MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO | | BLACKHOLE | YES | /dev/null storage engine (anything you write to it disappears) | NO | NO | NO | | CSV | YES | CSV storage engine | NO | NO | NO | | MEMORY | YES | Hash based, stored in memory, useful for temporary tables | NO | NO | NO | | FEDERATED | NO | Federated MySQL storage engine | NULL | NULL | NULL | | ARCHIVE | YES | Archive storage engine | NO | NO | NO |
| MyISAM | DEFAULT | Default engine as of MySQL 3.23 with great performance | NO | NO | NO
Change the default setting to innodb
>sudo vi /etc/my.cnf
[mysqld]
default-storage-engine = innodb
My MySQL is /usr/local/mysql, I should restart my server like this
>sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
>sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
Upgrade my MYSQL to the latest version from Here
http://dev.mysql.com/downloads/mysql/
mysql>show variables like “%version%”;
+-------------------------+------------------------------+ | Variable_name | Value | +-------------------------+------------------------------+ | innodb_version | 5.6.14 | | protocol_version | 10 | | slave_type_conversions | | | version | 5.6.14 | | version_comment | MySQL Community Server (GPL) | | version_compile_machine | x86_64 | | version_compile_os | osx10.7 |
+-------------------------+------------------------------+
References:
http://dev.mysql.com/doc/refman/5.0/en/macosx-installation.html
http://dougalmatthews.com/2008/Sep/03/changing-default-storage-engine-in-mysql/
Mysql on MAC
最新推荐文章于 2023-11-29 00:32:18 发布