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
# 编译安装
# mysql
# 5.7
# MAC下MYSQL数据库密码忘记的解决办法
# Mac系统下MySql下载MySQL5.7及详细安装图解
# Mac OS系统下mysql 5.7.20安装教程图文详解
# linux/mac安装mysql忘记密码的解决办法
# 在Mac OS X中配置Apache+PHP+MySQL运行环境的详细步骤
# mac安装mysql初始密码忘记怎么办
# mac下安装mysql忘记密码的修改方法
# Mac下安装mysql5.7.18的详细步骤
# Mac下MySQL安装配置教程
# MySql在Mac上的安装与配置详解
# MAC 中mysql密码忘记解决办法
# 在Mac系统上配置MySQL以及Squel Pro
# 小编
# 首次
# 在此
# 下载地址
# 给大家
# 所述
# 给我留言
# 感谢大家
# 为空
# 并安装
# 疑问请
# 有任何
# DMYSQL_UNIX_ADDR
# sock
# tmp
# DDEFAULT_CHARSET
# DCMAKE_INSTALL_PREFIX
# cd
# local
# usr
相关文章:
如何在腾讯云服务器快速搭建个人网站?
如何零基础开发自助建站系统?完整教程解析
香港服务器如何优化才能显著提升网站加载速度?
行程制作网站有哪些,第三方机票电子行程单怎么开?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
定制建站模板如何实现SEO优化与智能系统配置?18字教程
北京企业网站设计制作公司,北京铁路集团官方网站?
如何在阿里云香港服务器快速搭建网站?
网站制作公司,橙子建站是合法的吗?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
图册素材网站设计制作软件,图册的导出方式有几种?
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
建站之星CMS五站合一模板配置与SEO优化指南
如何在阿里云虚拟主机上快速搭建个人网站?
个人网站制作流程图片大全,个人网站如何注销?
如何正确下载安装西数主机建站助手?
定制建站是什么?如何实现个性化需求?
深圳网站制作的公司有哪些,dido官方网站?
建站之星如何实现网站加密操作?
北京网站制作网页,网站升级改版需要多久?
如何在阿里云服务器自主搭建网站?
如何快速上传建站程序避免常见错误?
利用JavaScript实现拖拽改变元素大小
无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?
如何在万网自助建站中设置域名及备案?
如何在Tomcat中配置并部署网站项目?
建站之星代理平台如何选择最佳方案?
上海网站制作开发公司,上海买房比较好的网站有哪些?
如何挑选高效建站主机与优质域名?
长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
个人摄影网站制作流程,摄影爱好者都去什么网站?
如何在宝塔面板中修改默认建站目录?
微信小程序 五星评分(包括半颗星评分)实例代码
如何正确选择百度移动适配建站域名?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
建站之星各版本价格是多少?
三星网站视频制作教程下载,三星w23网页如何全屏?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?
,巨量百应是干嘛的?
魔毅自助建站系统:模板定制与SEO优化一键生成指南
c# 在ASP.NET Core中管理和取消后台任务
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
如何通过西部建站助手安装IIS服务器?
,南京靠谱的征婚网站?
南宁网站建设制作定制,南宁网站建设可以定制吗?
成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?
*请认真填写需求信息,我们会在24小时内与您取得联系。