您当前的位置:首页 > 计算机 > 软件应用 > 数据库 > MySQL

MacOS下MySQL的安装、配置、删除

时间:04-01来源:作者:点击数:

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有关进程。

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
vim /etc/hostconfig and removed the line MYSQLCOM=-YES-
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

此外,直接下载dmg安装,安装后,会在系统偏好设置里出现一个mysql控制。

可以使用这个控制面板来配置数据库的一些参数。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门