MacOS下MySQL的安装、配置、删除
MacOS下,MySQL的安装方法和Linux下几乎一样,我这里安装后的目录是:
/usr/local/mysql
安装之后,发现下面两个问题。
中文乱码
这是由于默认安装的时候,数据库服务器用的是latin的编码所造成的。
修改方法如下:
打开终端,输入
cd / #回到根目录
拷贝/usr/local/mysql/support-files下的任意一个*.cnf文件到/etc/my.cnf
至于拷贝的语句自己百度一下,再就是下面要使用vi来修改文件,所以必须要有一定的vi操作基础
在my.cnf文件的
[client]后面添加
default-character-set = utf8
[mysqld]后面添加如下三句:
default-storage-engine = INNODB character-set-server = utf8 collation-server = utf8_general_ci
修改完之后,需要重启数据库服务,MacOSX Lion之中,MySQL数据库服务的操作方法如下:
启动Mysql服务
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
停止Mysql服务
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
重启Mysql服务
sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
如何卸载呢?
mac下mysql的DMG格式安装内有安装文件,却没有卸载文件……很郁闷的事。
网上搜了一下,发现给的方法原来得手动去删。
很多文章记述要删的文件不完整,后来在stackoverflow 这里发现了一个遗漏的地方,所以将完整版记述在这里,以供查阅。
先停止所有mysql有关进程。
1 | sudo rm /usr/local/mysql |
此外,直接下载dmg安装,安装后,会在系统偏好设置里出现一个mysql控制。
可以使用这个控制面板来配置数据库的一些参数。
(END)