Mac OS Mojave10.14.5 MySql5.7 安装,环境变量及UTF-8设置及一些说明

下载安装

这里省略,注意一点,在安装后会有一个弹窗,一定要看,里面是root账户的初始密码,一定要记住!!!

环境变量配置

  1. 打开终端,输入sudo vim /etc/profile 回车,输入密码,密码不可见,输入完回车即可。
  2. 把键盘切换到英文,按字母i进入编辑模式。从现在开始不要关闭终端窗口!!!
  3. 输入下面的内容:
export PATH=${PATH}:/usr/local/mysql/bin
  1. 输入完成后按ESC退出编辑模式,输入:wq! 回车。
  2. 让配置生效 在终端输入 source /etc/profile 回车
  3. 到这环境变量配置完成,在终端输入 mysql -uroot -p 回车 输入密码进入数据库
  4. 按照这个格式修改密码:set password for 用户名@localhost = password(‘新密码’);

修改字符集为UTF-8

  1. 利用终端进入MySQL,然后利用命令 show variables like ‘%char%’; 查看数据库的字符集。发现数据库和数据库服务的字符集不是UTF-8,对这两项进行修改。
  2. 退出MySQL,关闭MySQL服务(在系统偏好设置中),在终端输入 sudo vim /etc/my.cnf 回车,输入密码,回车。
  3. 然后把键盘切换到英文模式,按字母i进入编辑模式输入下面的内容
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
  1. 输入完成后按ESC退出编辑模式,输入:wq! 后退出。
  2. 启动MySQL服务,进入MySQL,查看字符集,发现修改成功。到这就全部安装配置成功。

一些说明

  1. 一定要记住root用户的初始密码,忘记的话修改密码会很麻烦。
  2. 看过我JDK配置文档的用户,会发现JAVA和MySQL的配置都在 /etc 这个文件夹里,对于新手可以暂时把 /etc 记做为一个放配置文件的文件夹,一般配置的配置文件都放在这里。对于/etc/profile 这个文件,可以理解为类似于Windows陪环境变量的一个文件,不过没有图形界面需要用终端去配置,所有需要配置环境变量路径的都在这个文件夹里。
  3. 系统版本比我高的,建议按照我的教程配置,之前在配置的时候,发现网上好多教程都过时了,或者根本不好用,造成不必要的麻烦。
  4. 重点!!! 如果在上面配置环境变量编辑文件的时候(按下字母i以后)不小心把终端窗口关闭了(没有正确利用命令关闭文件),再次编辑这个文件会发现无法保存,会有一个临时文件的提示,这事因为错误的关闭终端,系统把你刚才的修改写入成了一个临时文件,必须要把临时文件删除,才能再次编辑这个文件,但是这个比较繁琐。。之前遇到这种情况就直接重装系统了(黑苹果),网上有一些解决办法,我没研究,这个一定要注意,不然什么配置都写不了了。

你可能感兴趣的:(Mac OS Mojave10.14.5 MySql5.7 安装,环境变量及UTF-8设置及一些说明)