1、安装jdk:Mac系统自带jdk,但是版本是1.6,比较老了,我们需要在官网下载最新的Java8,安装比较简单,傻瓜式下一步就可以了。
2、配置jdk环境变量:终端输入 vim ~/.bash_profile 按回车,进入编辑模式后输入以下内容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
按esc :wq回车,保存退出后在终端输入 source ~/.bash_profile 以使文件生效。
终端输入java -version可以查看Java版本,
whereis java可以查看Java位置,
echo $JAVA_HOME可以打印出JAVA_HOME。
3、安装eclipse:下载完成后解压,把.app文件拖进Application就可以了,然后创建一个workspace,也就是工作空间,存放代码的地方。
4、eclipse配置jdk:打开eclipse,偏好设置,Java,installed,勾选1.8版本,apply,OK。
9、数据库的安装:《Mac OS X 下MySQL的安装、配置及卸载》
一、工具
我们需要现在两个工具:MySQL 服务器(mysql-5.7.18)、MySQL GUI(mysql-workbench)
MySQL 服务器包含了MySQL 的整个运行环境,安装了它就能通过命令行让 MySQL 运行的很好了。
当然如果你不喜欢命令行,可以下载一个 GUI工具来管理 MySQL。GUI的功能很丰富,包括权限设置,创建数据库、创建表格等等。
二、安装
1.MySQL 服务器
下载地址:https://dev.mysql.com/downloads/mysql/ 。我下载的是 mysql-5.7.18-macos10.12-x86_64.dmg
下载完直接安装,一路无话。
值得注意的是:安装完后会提示 弹窗root账号密码,请把他它记录下来后面我们会用到
安装完后在终端并不能识别 mysql 命令,需要配置一下
1
2
3
|
$
cd
/usr/local/bin/
$
sudo
ln
-fs
/usr/local/mysql/bin/mysql
/usr/bin
$ mysql --version
|
#能显示 mysql 版本说明 mysql 安装成功
修改 root账号的密码:
$ sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
$ mysql -u root
#会进入 mysql 命令模式,逐行输入下面命令
mysql> SET PASSWORD=PASSWORD('123ljl38');
\q
#修改完后验证密码
# mysql -u root -p
2.安装GUI
下载地址:https://dev.mysql.com/downloads/workbench/ 。我下载的是mysql-workbench-community-6.3.9-osx-x86_64.dmg
下载安装,一路无话。
安装完后打开,Workbench,界面如下:
点击进入
root
localhost:3306
第一次进入会提示修改密码,那就修改好了。
进入Workbench
至此安装完毕!
Operation not permitted的解决方法
原因
这是因为苹果在OS X 10.11中引入的SIP特性使得即使加了sudo(也就是具有root权限)也无法修改系统级的目录,其中就包括了/usr/bin。要解决这个问题有两种做法:一种是比较不安全的就是关闭SIP,也就是rootless特性;另一种是将本要链接到/usr/bin下的改链接到/usr/local/bin下就好了。
解决方法
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin
是El Capitan 加入了Rootless机制,不再能够随心所欲的读写很多路径下了。设置 root 权限也不行。
要关闭Rootless
重启按住 Command+R,进入恢复模式,打开Terminal。
csrutil disable
再重启就可以