安装
从官方 下载 mysql for mac
下载后双击.dmg文件 , 先安装 mysql-5.5.23-osx10.6-x86.pkg (mysql主安装包)
再安装 MySQL.prefPane (将mysql安装在系统偏好设置中)
再安装 MySQLStartupItem.pkg (mysql自动启动包)
以上三个都安装完后,mysql就安装完成。
mysql 环境变量配置:
1 2 3
| 打开终端,输入 cd ~ ,再输入open -e .base_profile 或者 nano .base_profile 在这个文件中加入 export PATH=${path}:/usr/local/mysql/bin 然后 control + c (保存)—> Y(确认保存) —> Enter (保存并退出)
|
修改mysql默认密码:
安装完成后的默认root密码为空,这样很不安全,需要修改mysql密码
方式一:
打开终端,将mysql的密码设置为root ,在终端输入 mysqladmin -u root -p root ,会提示输入密码,由于默认密码为空,直接回车即可完成修改,到此mysql 安装完成。
方式二:
先用root登陆 mysql -u root -p , 直接回车即可,执行以下命令:
1 2 3
| use mysql; UPDATE user SET Password = PASSWORD(‘新密码') WHERE user = 'root'; FLUSH PRIVILEGES;
|
修改mysql 编码
mysql安装好后,需要保存数据, 默认mysql的编码为latin,在保存中文时就会有乱码问题,所以需要修改编码设置。
先关闭Mysql服务 ,再执行以下命令:
1 2 3 4 5 6 7 8 9 10 11 12
| 进入mysql目录: cd /usr/local/mysql 新建文件夹etc : sudo mkdir etc 复制文件my-default.cnf 到指目录并修改文件名为my.cnf: sudo cp /usr/local/mysql/support-files/my-default.cnf /usr/local/mysql/etc/my.cnf 在my.cnf 中的[mysqld]部分加入 character-set-server=utf8 在最后加入 [client] port=3306 default-character-set=utf8
|
注意:在mysql 5.7.18版本中,在 support-files 目录中没有 my-default.cnf文件,只需要创建 etc目录后,新建 my.cnf文件,写入如下即可
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| 进入Mysql根目录 cd /usr/local/mysql (如果该目录下没有etc文件夹,则创建) mkdir etc cd etc 创建文件: vim my.cnf 写入如下内容: [client] default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=/usr/local/mysql datadir=/usr/local/mysql/data
|
mysql 删除
mac 下的mysql 的dmg只有安装文件 ,没有卸载文件 ,只能手动输入命令来删除
在删除操作之前,要停止Mysql的有关进程 ,打开终端,依次输入如下命令
1 2 3 4 5 6 7 8 9
| 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.*
|
到此,mysql删除完成