`
purpen
  • 浏览: 796669 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Mac OS X安装MySQL步骤

阅读更多
# create the directory where you will keep your MySQL binary distribution
mkdir ~/src
cd ~/src
 
# download mysql binary distribution from http://dev.mysql.com/downloads/mysql/
# then move the distribution into your src directory
mv /path/to/mysql/download.tar.gz ~/src
# make sure you are in ~/src (use pwd if unsure) then untar
gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
 
# create the MySQL group
dscl . create /Groups/mysql
# give it some group id
dscl . create /Groups/mysql gid 296
# create a MySQL user
dscl . -create /Users/mysql
# make the MySQL user a member of the MySQL group
dscl . append /Groups/mysql GroupMembership mysql
# change ownership to mysql
chown -R mysql .
chgrp -R mysql .
 
# install mysql
scripts/mysql_install_db --user=mysql
# make a symlink in the /usr/local directory or you can customize the location in support-files/mysql.server if you prefer
mkdir /usr/local
cd /usr/local/
ln -s /full/path/to/your/mysql/install/directory mysql
 
# you should now be able to start the server
support-files/mysql.server start
 
# add mysql to your PATH
# in ~/.bash_profile
export PATH=/usr/local/mysql/bin:$PATH
source ~/.bash_profile
# should bring up the mysql CLI
mysql
# exit 
mysql> exit
 
# set mysql server to auto start upon boot
mkdir /Library/StartupItems/MySQLCOM
cd /Library/StartupItems/MySQLCOM/
ln -s /usr/local/mysql/support-files/mysql.server MySQLCOM
 
# test for success
/Library/StartupItems/MySQLCOM/MySQLCOM stop
/Library/StartupItems/MySQLCOM/MySQLCOM start
 
# create a root password
mysqladmin -u root password your_root_password

 

每次重装系统后都要重新编译mysql,但是,都会出现一些小问题,导致这些问题的直接原因都是用户权限的设置。在此总结完整的安装步骤,供查阅。

分享到:
评论

相关推荐

    如何在Mac OS X中安装MySQL.pdf

    在Mac OS X中安装MySQL涉及一系列步骤,包括下载MySQL服务器,安装MySQL软件包,以及配置MySQL Workbench作为图形用户界面工具。以下是对整个过程的详细解释: 首先,访问MySQL的官方网站...

    如何在Mac OS X中安装MySQL.docx

    通过以上步骤,你已经在Mac OS X上成功安装并配置了MySQL和MySQL Workbench,可以开始管理和操作数据库了。记得定期更新MySQL的版本以获取最新的安全修复和功能增强。同时,为了数据安全,建议定期备份数据库,并对...

    Mac 安装MySQL

    Mac 安装MySQL是指在Mac OS X系统中安装和配置MySQL数据库管理系统的过程。MySQL是最流行的开源关系数据库管理系统,广泛应用于Web应用程序和其他软件系统中。以下是安装和配置MySQL的详细步骤: 一、下载MySQL ...

    mac os10.12安装mysql5.7.18教程

    在Mac OS 10.12 (Sierra) 上安装MySQL 5.7.18可能需要一些步骤,因为这个过程可能会遇到一些常见问题。以下是一个详细的安装教程,旨在帮助你顺利安装并配置MySQL。 首先,你需要从MySQL的官方网站下载适用于Mac OS...

    在MAC OS X上安装MYSQL

    在MAC OS X上安装MySQL是一项...通过以上步骤,你应该能够在MAC OS X上成功安装并配置MySQL,同时解决可能出现的连接问题。记住,每次系统更新或MySQL升级后,检查配置是否仍然适用是很重要的,以确保一切正常运行。

    在Mac OS X中配置Apache+PHP+MySQL运行环境的详细步骤

    这是一篇超级详细的配置mac os下面php+mysql+apache的文章。非常详细 我的大部分配置就是参考上面的内容的,比如,PHP不能...本文以Mac OS X 10.6.3为例。主要内容包括: 启动Apache 运行PHP 安装MySQL 使用phpMyAdmin

    mysql5.7.23 for mac os x10.13+ & navicat.zi及密码修改、设置、启动及常见问题整理

    MySQL 5.7.23 是 MySQL 数据库管理系统的一个稳定版本,特别针对 Mac OS X 10.13 及以上版本进行了优化。这个压缩包包含了一系列与在苹果操作系统上安装、配置、管理和使用 MySQL 相关的资源,以及 Navicat 这款流行...

    Mysql 教程 - mac 安装 Mysql 教程.pdf

    在 Mac 平台下安装和配置 MySQL 是一个很重要的步骤,本教程将指导您如何安装和配置 MySQL 在 Mac 平台下。 安装 MySQL 在安装 MySQL 之前,需要到 MySQL 官方网站下载安装包,选择相应的版本和格式。有两种格式...

    Mac上重置mysql 5.7密码

    本教程适用于Mac OS X 10.12版本的操作系统,但大部分步骤对于其他版本也适用。 #### 前提条件 - 已经安装了MySQL 5.7,并且遇到了无法正常登录的问题。 - 拥有Mac系统的管理员权限。 #### 步骤详解 1. **打开终端...

    安装MySQL.txt

    ##### Mac OS X环境下安装MySQL - 在Mac OS X下,可以通过Homebrew等工具进行安装。 ### 安装后的注意事项 - **初始化MySQL**:安装完成后,需要执行初始化操作,如创建数据库、设置权限等。 - **权限设置**:...

    Mac系统安装MySQL8.0

    在MySQL官方网站(https://dev.mysql.com/downloads/mysql/)选择“社区服务器”部分,然后找到“Mac OS X”的下载选项。通常,这里会提供一个.dmg格式的安装包。点击下载,确保你下载的是适用于Mac的MySQL 8.0版本...

    MySql connector for C on Mac OS (64bit)

    在Mac OS(64位)环境下,MySQL Connector/C的安装和使用涉及到一系列关键知识点,下面将详细讲解。 1. **MySQL Connector/C简介**: MySQL Connector/C是MySQL AB公司开发的一款C语言驱动程序,它实现了MySQL的...

    MySQL 安装步骤整理

    ### MySQL 安装步骤整理 #### 一、MySQL 概述 MySQL 是一款非常流行的关系型数据库管理系统(RDBMS),最初由瑞典 MySQL AB 公司开发,后被 Sun Microsystems 收购,最终成为 Oracle 旗下的产品。由于其开放源代码...

    mysql安装步骤.doc

    以下是安装MySQL 5.0的详细步骤: 1. **下载MySQL 5.0安装包**:首先,你需要从MySQL官方网站下载适合你操作系统的MySQL 5.0安装文件。确保选择正确的版本,如Windows、Linux或Mac OS。 2. **启动安装向导**:找到...

Global site tag (gtag.js) - Google Analytics