搜索
查看: 2535|回复: 0

[Mac] mac下安装mysql与后期学习

[复制链接]

4

主题

8

帖子

696

积分

高级会员

Rank: 4

积分
696
QQ
发表于 2017-2-12 16:19:56 | 显示全部楼层 |阅读模式
近来感觉生活无趣,想起曾经搞过的access/VB/C等东西,觉得有必要从后端往前端系统的学点东西。
结构化查询语言SQL是一种关联性表结构,目前主流的SQL有很多,但应用最为广泛,且具有开源可定制化等自由开发者们最喜爱的优点是MySQL。

MySQL的优点有但不仅限于:

1. 开源,这个很重要
2. 不仅开源,开发者还能自己定制成自己需要的语言模式
3. 可移植性很强,几乎支持主流的所有计算机操作系统,且操作风格一致性高,意味着你不需要换个系统就头大
4. 支持多种语言调用,目前生信常用的perl/python/R/C/java等都能够方便的使用
5. 采用十分标准的SQL语言
6. 以上加起来,意味着学习MySQL很有用。 网上的教程很多,都说数据库的简单应用很简单,我写下来当个笔记用。

机型: Macbook pro 2015
操作系统:OS X 10.11
终端类型:使用iterm 搭配 zsh, 看着好看而已,没什么太大不同
MySQL 版本:5.7.17

安装过程:
1. 直接以关键词“Mac” “MySQL“搜索,然后随便找一个博客进去瞅瞅就行了。
2. 按照博客里的内容进行安装,注意系统版本/数据库版本的不同导致的差异。
3. 本人参考:http://www.cnblogs.com/macro-che ... 0/25/mysql-001.html

4. 从https://dev.mysql.com/downloads/mysql/下载符合自己系统的mysql,有dmg的跟tz两种格式的,众所周知mac下dmg简直是傻瓜式的,因此我用dmg。

5. 打开安装,用默认安装就行了,注意这个最好在root环境下进行,安装给所有用户使用。安装完之后会跳出一个小弹窗,里面有一串字符,提示你这是mysql中root用户的默认密码,一定要注意保存!!!!

6. 安装完之后要配置,我在这发懵了一会儿,就是博客里的版本比较老了,还是要分开安装的,现在5.7的版本就一下子就行了。

7. 配置: 打开系统偏好设置,如果安装正确,最后一行会有mysql出现:


8. 在这个设置中运行mysql,使成下面的状态就好:


9. 加环境变量:echo 'PTAH=$PATH:/usr/local/mysql/bin' >> ~/.zshrc
                       source ~/.zshrc
                       我用的是zsh,所以是zshrc,用bash的就是bashrc。

10. 从命令行进行root用户的配置,也没什么好配置的,改个密码证明自己是root就先足够了:

enter之后会让输密码,这里应该输入的是步骤5中你保存的那个字符串。

11. 一切顺利之后就是我熟悉的mysql的环境了:


12. 先改个密码:跟C一样的是,语句末尾的分号不能丢,所以勤用小拇指。


13. 改完密码后就可以该怎么用怎么用了,我认为用命令行就够了,不然枉费了mac os X跟linux那么近亲。

14. 有个交互界面的,叫做MySQLWorkbench,下载跟安装很简单。 下载地址:https://dev.mysql.com/downloads/workbench/
      安装就是双击之后拖动一下就行了。

15. 安装完之后从Launchpad中进入到软件中,


简单熟悉一下界面之后就可以着手创建自己的第一个数据库连接,以自己本机(localhost)为服务器创建一个mysql数据库。
点击加号之后弹出:


name自己写一个,其他的基本不用动,root的密码此时应该改成在步骤12中改过的密码,然后test一下,成功的话会弹出:



到此,基本的安装和配置就好了,其余的就是根据自己的需要学习相对应的语句进行使用。



上一篇:生信编程直播第10题:根据指定染色体及坐标得到位置信息
下一篇:画某个基因在GBM的subtype的表达量区别图
Yes, I am serious.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树 ( 粤ICP备15016384号  

GMT+8, 2019-11-20 13:26 , Processed in 0.030244 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.