Mac系统下源码编译安装MySQL 5.7.17的教程
1、下载并解压到:/Users/xiechunping/Softwares/mysql-5.7.17
下载地址:http://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.7/mysql-boost-5.7.17.tar.gz
2、进入mysql-5.7.17,执行cmake
cd ../mysql-5.7.17 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_INNOBASE_STORAGE_ENGINE=1-DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=_mysql -DMYSQL_TCP_PORT=3306 -DMYSQL_DATADIR=/usr/local/mysql/db_data -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/Users/xiechunping/Softwares/mysql-5.7.17/boost
3、配置数据目录权限
chown -R _mysql:_mysql /usr/local/mysql/db_data
4、编译并安装
make&&make install
5、安装数据库并启动
cd /usr/local/mysql bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/db_data support-files/mysql.server start
6、修改数据库root用户密码(首次进入密码为空)
修改:/usr/local/mysql/support-files/mysql.server第280行
为mysql的启动选项增加:--user=mysql --skip-grant-tables --skip-networking
执行:
support-files/mysql.server stop && support-files/mysql.server stop bin/mysql -u root mysql mysql>UPDATE user SET authentication_string=PASSWORD('mysql54321') where USER='root'; mysql>FLUSH PRIVILEGES; mysql>quit;
support-files/mysql.server stop
还原/usr/local/mysql/support-files/mysql.server文件
support-files/mysql.server start
bin/mysql -uroot -p Enter password: <输入新设的密码mysql54321> mysql>SET PASSWORD = PASSWORD('mysql54321'); mysql>ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; mysql>flush privileges; mysql>quit;
以上所述是小编给大家介绍的Mac系统下源码编译安装MySQL 5.7.17的教,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
Mac 安装和卸载 Mysql5.7.11 的方法
安装 去http://www.mysql.com/downloads/, 选择最下方的MySQL Community Edition,点击MySQL Community Server的download, 下载DGM Archive版本. 下载好之后发现只有一个dmg主文件,貌似5.7之前的版本会有多个安装文件. 点开这个文件,逐步安装,注意在成功的时候会弹出提示框,给出临时密码,一定要记住,一定要记住,一定要记住!!!! 如果没找到,请桌面右拉看notifications. 安装成功后,到偏好设
-
Mac OS10.11下mysql5.7.12 安装配置方法图文教程
Mac OS10.11安装和配置MySQL,主要是图,步骤我简单说明一下. 首先访问mysql官网并下载安装程序,当然在下载之前你需要线注册下账号. 网站地址:MySQL下载页面,下载两个安装程序:MySQL Community Server.MySQL Workbench. MySQL Community Server 点击进入下载页面,在页面最下方,有下载选项,请确认选择的平台是Mac OS X,然后下载下图用红框划出的安装包.下载时需要登录帐号. 下载后运行,直接运行mysql.pkg,在
-
Mac下mysql 5.7.17 安装配置方法图文教程
一.下载MySQL 官网下载页面点击后进入如下页面 按图操作即可,接下来: 二.安装和配置 安装按照步骤来即可.但是要记住最后的初始密码. 最后我们在电脑的系统偏好设置里面可以看见安装的MySQL 默认MySQL是启动的. 在打开之前我们需要在终端中配置一下. PATH="$PATH":/usr/local/mysql/bin mysql -u root -p #输入密码 #Terminal显示 #Welcome to the MySQL monitor. Commands end
-
mac系统OS X10.10版本安装最新5.7.9mysql的方法
用过mac的朋友都反映很好用,不仅美观,性能好,关键是他的系统底层对于开发人员来说,无疑就是一个最大的好处,用习惯linux的人就知道mac的强大. 但是也有一点最蛋疼的是,mac的习惯跟windows两个概念,习惯了windows,难免会有点不知所措.甚至软件的安装也有极大的差别. 最近装完svn.再装mysql,折腾到不像人样,最后看官方文档以及网络上的资料,才慢慢了解. 关于目前mysql最新版的问题以及mac系统下10.10的mysql问题,网上几乎没有资料,经过两天的反复安装测试,终于
-
Mac下MySQL5.7忘记root密码的解决方法
mysql5.7忘记root密码的操作步骤: 1. 在系统偏好设置中停止MySQL服务. 2.执行命令以安全模式启动MySQL: cd /usr/local/mysql/bin sudo ./mysqld_safe --skip-grant-tables 3.新打开一个命令行窗口,在MySQL中执行 update mysql.user set authentication_string=PASSWORD('你的密码') where User='root'; FLUSH PRIVILEGES; 注
-
mysql 5.7.13 安装配置笔记(Mac os)
一.MySQL5.7.13安装 到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本 mysql-5.7.13-osx10.11-x86_64 .dmg 下载完的文件为:mysql-5.7.13-osx10.11-x86_64 .dmg 点击安装包一步步傻瓜式安装就行. 系统偏好设置的其他里,点击"mysql"的图标 点击Start MySQL Server按钮,启动mysql 二.打开终端,定义MySQL别名 输
-
Mac下安装mysql5.7 完整步骤(图文详解)
最近使用Mac系统,准备搭建一套本地web服务器环境.因为Mac系统自带PHP和apach,但是没有自带mysql,所以要手动去安装mysql,本次安装mysql最新版5.7.17. 1.官网下载 MySQL v5.7官方正式版下载地址:http://www.jb51.net/softs/451120.html 点击上面的地址,会看到如下图的页面.你可能不知道该下载哪一个,我下载的是最后一个,就是图中标注红色的那个按钮,为什么?因为它是dmg文件,傻瓜式安装,一路确认就可以. 点进去之后,你会看
-
Mac系统下源码编译安装MySQL 5.7.17的教程
1.下载并解压到:/Users/xiechunping/Softwares/mysql-5.7.17 下载地址:http://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.7/mysql-boost-5.7.17.tar.gz 2.进入mysql-5.7.17,执行cmake cd ../mysql-5.7.17 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mys
-
Ubuntu 17.04系统下源码编译安装opencv的步骤详解
前言 本文主要针对Ubuntu 17.04版本下,opencv进行源码编译安装.开发环境主要针对python 对 openCV库的调用.下面话不多说了,来一起看看详细的介绍: 一.安装 gcc cmake 编译环境 sudo apt-get install build-essential pkg-config cmake cmake-gui 本文提供两种源码编译方式,一种是cmake命令,另一种是通过图形界面的cmake-gui进行编译 该版本系统ubuntu已经自带python 2.7 和 p
-
CentOS 6.6 源码编译安装MySQL 5.7.18教程详解
一.添加用户和组 1.添加mysql用户组 # groupadd mysql 2.添加mysql用户 # useradd -g mysql -s /bin/nologin mysql -M 二.查看系统中是否安装mysql,如果安装需要卸载 # rpm -qa | grep mysql mysql-libs-5.1.73-3.el6_5.x86_64 # rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps 三.安装所需依赖包 # yum -y ins
-
Linux下源码编译安装配置SVN服务器的步骤分享
说明: SVN(subversion)的运行方式有两种: 一种是基于Apache的http.https网页访问形式: 还有一种是基于svnserve的独立服务器模式. SVN的数据存储方式也有两种:一种是在Berkeley DB数据库中存储数据:另一种是使用普通的文件FSFS存储数据. 由于Berkeley DB方式在使用中有可能锁住数据,一般建议使用FSFS方式更安全. 实现目的: 以svnserve的独立服务器模式,使用FSFS数据存储方式源码编译安装配置SVN服务器. 具体操作: 操作系统
-
源码编译安装MySQL8.0.20的详细教程
在上篇文章给大家介绍了: MySQL8.0.20安装教程及其安装问题详细教程 https://www.jb51.net/article/186202.htm mysql8.0.20下载安装及遇到的问题(图文详解) https://www.jb51.net/article/186208.htm CentOS7安装Mysql8.0.20步骤: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-20.html 1 概述 本文章主要讲述
-
Ubuntu 16.04源码编译安装PHP 5.6.29的教程
1. 下载地址:http://www.php.net/downloads.php 2.解压 tar -zxvf PHP-5.6.29.tar.gz 3.配置 ./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache/bin/apxs 注意:这里的-with-apxs2=/usr/local/apache/bin/apxs选项,其中apxs是在安装Apache时产生的,路径根据实际情况设置.apxs是一个为Apache HTT
-
Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP
首先需要安装下面几个安装包,可以在CD-ROM数据源里找到以下安装包yum安装 yum install perl* freetype libpng* libxm2 libxm2-devel curl curl-devel libjpeg* 手动下载安装 jpegsrc.v8c.tar libmcrypt-2.5.8.tar.gz 安装 jpegsrc # tar -xvzf jpegsrc.v8c.tar # cd jpeg-8c # ./configure --prefix=/usr/loca
-
MySQL 5.7.13 源码编译安装配置方法图文教程
安装环境:CentOS7 64位 MINI版 官网源码编译安装文档:http://dev.mysql.com/doc/refman/5.7/en/source-installation.html 一.系统安装条件 官方文档说明:http://dev.mysql.com/doc/refman/5.7/en/source-installation.html 1> cmake MySQL使用cmake跨平台工具预编译源码,用于设置mysql的编译参数.如:安装目录.数据存放目录.字符编码.排序规则等.
-
Linux CentOS 7源码编译安装PostgreSQL9.5
之前的博客记录了通过rpm包的形式安装PostgreSQL 9.3(Linux CentOS 7 安装PostgreSQL 9.3(发行版本) ),本篇blog将记录一下通过源码编译的形式安装PostgreSQL 9.5. 下载 在postgresql的官方即可找到源码文件目录,地址如下:https://www.postgresql.org/ftp/source/,在下载列表中根据需求选择版本,如下图: 进入子目录后,可以看到文件列表: 如上图,可以看到提供了两种压缩格式,此处我们选择postg
-
CentOS 6.3 安装配置Apache2.2.6的方法(源码编译安装)
安装说明 安装环境:CentOS-6.3 安装方式:源码编译安装 软件:httpd-2.2.6.tar.gz | pcre-8.32.tar.gz | apr-1.4.6.tar.gz | apr-util-1.5.1.tar.gz 下载地址:http://mirror.bjtu.edu.cn/apache/httpd/ http://apr.apache.org/download.cgi http://jaist.dl.sourceforge.net/project/pcre/pcre 安装位
随机推荐
- SQL注入详解(扫盲篇)
- nginx配置静态文件服务器详解
- JAVA实现将磁盘中所有空文件夹进行删除的代码
- Mybatis 创建方法、全局配置教程详解
- Oracle数据库密码文件的使用与维护
- MVC+EasyUI+三层新闻网站建立 tabs标签制作方法(六)
- ASP.NET页面请求处理介绍
- 关于PHP堆栈与列队的学习
- php CI框架插入一条或多条sql记录示例
- 学习discuz php 引入文件的方法DISCUZ_ROOT
- PHP写的求多项式导数的函数代码
- 详谈JavaScript内存泄漏
- Python字符串拼接、截取及替换方法总结分析
- 在C#和MySQL中存取中文字符时避免乱码的方法
- css+js实现select列表横向排列效果代码
- jQuery表单设置值的方法
- java中Servlet Cookie取不到值原因解决办法
- S2SH整合JQuery+Ajax实现登录验证功能实现代码
- Shell脚本统计当前目录下目录和文件的数量
- JavaScript 表格高亮类的应用[高级]