与源码版本安装过程基本一致,除了编译环节,本文只谈release版,即含有bin文件版本

好处:每个用户可安装属于自己的MySQL Server
目标主机系统:CentOS 6.8
用户:saojie(没有管理员权限)
目录:/home/saojie/mysql-5.7.18
下载
Linux Generic
地址:https://dev.mysql.com/downloads/mysql/
解压
tar zxvf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz mv mysql-5.7.18-linux-glibc2.5-x86_64 mysql-5.7.18
安装
写配置文件
将my.cnf放在mysql-5.7.18目录下
[mysqld] basedir = /home/saojie/mysql-5.7.18 datadir = /home/saojie/mysql-5.7.18/data log_error = /home/saojie/mysql-5.7.18/data/mysql_error.log port = 33306 #端口避免冲突 socket = /home/saojie/mysql-5.7.18/mysql.sock general_log = on sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql] socket = /home/saojie/mysql-5.7.18/mysql.sock
初始化
bin/mysqld --defaults-file=/home/saojie/mysql-5.7.18/my.cnf --initialize --user=saojie --basedir=/home/saojie/mysql-5.7.18/ --datadir=/home/saojie/mysql-5.7.18/data
初始化会生成一个root的随机密码
启动
第一次启动加socket避免连接到别人的MySQL Server,且因为root默认是没有远程访问权限,刚开始root无法通过指定IP和端口连接
bin/mysqld --defaults-file=/home/saojie/mysql-5.7.18/my.cnf & mysql -uroot -p --socket=/home/saojie/mysql-5.7.18/mysql.sock #不加socket可能会连接到别的MySQL Server
关闭
bin/mysqladmin -uroot -proot --socket=/home/saojie/mysql-5.7.18/mysql.sock shutdown
或
bin/mysqladmin -hxxx -Pxxx -uroot -proot shutdown
其他问题
JDBC连接缓慢
在配置文件[mysqld]下加上skip-name-resolve再重启,跳过DNS查询
不把MySQL日志输出到saojie用户控制台
在[mysqld]下指定log_error地址
便捷脚本
#!/bin/bash
function client(){
bin/mysql --defaults-extra-file=/home/saojie/mysql-5.7.18/my.cnf
}
function server(){
bin/mysqld --defaults-extra-file=/home/saojie/mysql-5.7.18/my.cnf &
}
function stop(){
bin/mysqladmin -uroot -p --socket=/home/saojie/mysql-5.7.18/mysql.sock shutdown
}
function pid(){
ret=$(ps -ef |grep mysqld | awk '{print $2}')
echo $ret
}
if [ $# = 1 ]; then $1; else server; fi
以上所述是小编给大家介绍的MySQL 5.7.18 release版安装指南,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# mysql
# 5.7.18
# release
# 版安装指南
# 安装指南
# Java连接MySQL8.0 JDBC的详细步骤(IDEA版本)
# 详解MySQL8.0原子DDL语法
# 详解分析MySQL8.0的内存消耗
# MySql8.023安装过程图文详解(首次安装)
# MySQL 8.0新特性 — 管理端口的使用简介
# MySQL 8.0新特性 — 检查性约束的使用简介
# mysql8.0.23 msi安装超详细教程
# MySQL8.0.23免安装版配置详细教程
# MySQL8.0.23版本的root密码重置最优解法
# MySQL8.0.24版本Release Note的一些改进点
# 连接到
# 小编
# 配置文件
# 自己的
# 放在
# 在此
# 给大家
# 刚开始
# 重启
# 不把
# 不加
# 所述
# 给我留言
# 跳过
# 感谢大家
# 安装过程
# 访问权限
# 疑问请
# 有任何
# 只谈
相关文章:
网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?
建站之星3.0如何解决常见操作问题?
清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?
如何续费美橙建站之星域名及服务?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
如何快速搭建自助建站会员专属系统?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
如何配置FTP站点权限与安全设置?
详解jQuery停止动画——stop()方法的使用
如何在IIS中新建站点并解决端口绑定冲突?
建站主机空间推荐 高性价比配置与快速部署方案解析
如何用PHP快速搭建CMS系统?
如何选择建站程序?包含哪些必备功能与类型?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
C#怎么创建控制台应用 C# Console App项目创建方法
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
在线制作视频网站免费,都有哪些好的动漫网站?
如何挑选最适合建站的高性能VPS主机?
手机网站制作与建设方案,手机网站如何建设?
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
如何做静态网页,sublimetext3.0制作静态网页?
建站之星安装后如何配置SEO及设计样式?
网站企业制作流程,用什么语言做企业网站比较好?
如何在服务器上配置二级域名建站?
定制建站方案优化指南:企业官网开发与建站费用解析
如何快速搭建高效服务器建站系统?
如何用西部建站助手快速创建专业网站?
如何使用Golang安装API文档生成工具_快速生成接口文档
Python lxml的etree和ElementTree有什么区别
,交易猫的商品怎么发布到网站上去?
如何在Tomcat中配置并部署网站项目?
长沙企业网站制作哪家好,长沙水业集团官方网站?
建站之星云端配置指南:模板选择与SEO优化一键生成
建站主机选哪种环境更利于SEO优化?
如何通过西部建站助手安装IIS服务器?
如何用低价快速搭建高质量网站?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
如何通过多用户协作模板快速搭建高效企业网站?
如何安全更换建站之星模板并保留数据?
建站之星安装失败:服务器环境不兼容?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
西安大型网站制作公司,西安招聘网站最好的是哪个?
如何在Windows 2008云服务器安全搭建网站?
如何用y主机助手快速搭建网站?
免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?
建站之星后台管理:高效配置与模板优化提升用户体验
独立制作一个网站多少钱,建立网站需要花多少钱?
长沙做网站要多少钱,长沙国安网络怎么样?
*请认真填写需求信息,我们会在24小时内与您取得联系。