热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Mac下配置mysql

来源:http:www.himigame.commysql749.html那么从今天开始陆续会更新数据库和Hibernate框架的博文,也是Himi学习的历程记录,希望大家能共同讨

来源:http://www.himigame.com/mysql/749.html

那么从今天开始陆续会更新数据库和Hibernate框架的博文,也是Himi学习的历程记录,希望大家能共同讨论和研究;

OK,本篇简单介绍安装吧,首先到MySQL官方网站:

http://www.mysql.com/downloads/

http://dev.mysql.com/downloads/ (从这个地址可以直接进入到下载页面)

技术分享

如上图:点击DOWNLOAD ,进入如下界面,选择对应你的系统对应版本下载即可;

技术分享

我的是mac pro  64位 Lion 10.7.3,选择如上10.6最新MySQL版本;

OK,下载后将dmg中的3个文件进行安装,如下:

技术分享

1.mysql-5.5.23-osx10.6-x86_64.pkg  ->这里包为MySQL的主程序包

2.MySQL.prefPane ->在mac偏好设置添加项,用于启动MySQL Server服务;

3.MySQLStartipItem.pkg -> MySQL启动程序

这里顺便说下MySQL官网的另外一个工具: MySQL Workbench(GUI Tool)

MySQL Workbench(GUI Tool)   是MySQL的界面操作软件,说白了就是可视化数据库工具,类似软件如sql manager,MYSQL Front等

下载地址: http://www.mysql.com/downloads/workbench/

技术分享

此工具只有32位的,不过对于mac系统而言,32还是64都能完美运行;

下载安装即可;

下面我们简单使用Workbench创建一个Connection,启动MySQLWorkbench,如下图:

技术分享

这里主要分为3个大功能块:

SQL Development:建立数据库连接、执行查询、脚本、编辑数据和管理数据库对象;

Data Modeling:建立关系数据模型,可以实现关系数据模型与数据库、关系模型与sql脚本之间的转换;

Server Administration:创建服务实例,管理数据库用户,数据库备份和导入;

最左侧SQL Development,我们点击“New Connection”,直接各种Next (采用默认配置)即可完成创建;

然后不要着急双击这个新建的连接,要启动MySQL Server服务先,打开你mac的”系统偏好设置”->MySQL->点击启动“Start MySQL Server”;当然也可以通过终端命令执行 :

sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

OK,回头重新启动我们新建的连接,即可正常打开了;

基本上对于可视化的数据库管理软件更多介绍不赘述,非重点;

OK,下面我们来检验是否安装的MySQL能正常运行,打开终端:

alias mysql=/usr/local/mysql/bin/mysql

cd /usr/local/mysql

mysql -u root -p

这里大家也可以将路径配置一下:

1.打开终端输入:  pico .bash_profile;    回车

2.  将此路径配置进去:   export PATH=$PATH:/usr/local/mysql/bin/

3. 重新打开终端,然后 直接   mysql -u -p ;即可

  一般都会添加这个路径,否则很不方便使用mysql的说~

输入密码xxx回车,出现Welcome to the MySQL monitor….字样说明OK。

默认密码 root ;

如果你想修改密码,如下命令即可修改:

/usr/local/mysql/bin/mysqladmin -u root password 你的密码

1
2
3
4
5
6
7
8
9
10
这是一个简单的命令,要求服务器告诉它的版本号和当前日期。在mysql>提示输入如下命令并按回车键:
 
mysql> SELECT VERSION(), CURRENT_DATE;
+-----------------+--------------+
 
| VERSION()       | CURRENT_DATE |
+-----------------+--------------+
| 5.1.2-alpha-log | 2005-10-11   |
+-----------------+--------------+
1 row in set (0.01 sec)

Mac下配置mysql


推荐阅读
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • VUE中引用路径的配置
    在vue项目开发中经常引用JS、CSS、IMG文件。当项目较大时文件层级很多,导致路径很长,我们可以通过在bulidwebpack.base.conf.js设置简便的引用路径一、 ... [详细]
  • 概述H.323是由ITU制定的通信控制协议,用于在分组交换网中提供多媒体业务。呼叫控制是其中的重要组成部分,它可用来建立点到点的媒体会话和多点间媒体会议 ... [详细]
  • Matlab 中的一些小技巧(2)
    1.Ctrl+D打开子程序  在MATLAB的Editor中,将输入光标放到一个子程序名称中间,然后按Ctrl+D可以打开该子函数的m文件。当然这个子程序要在路径列表中(或在当前工作路径中)。实际上 ... [详细]
  • oracle安装时找不到启动,Oracle没有开机自启是怎么回事?这一步骤很重要
    重启Oracle数据库重启Oracle数据库包括启动Oracle数据库服务进程和启动Oracle数据库两步,大家继续往下看。按照《【Oracle】什么?作为DBA&# ... [详细]
  • Thisissuewasoriginallyopenedbyashashicorp/terraform#5664.Itwasmigratedhe ... [详细]
author-avatar
朴子字軒_755
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有