1、系统约定
安装文件下载目录:/data/software
Mysql目录安装位置:/usr/local/mysql
数据库保存位置:/data/mysql
日志保存位置:/data/log/mysql

2、下载mysql
在官网:http://dev.mysql.com/downloads/mysql/ 中,选择以下版本的mysql下载:

执行如下命名:

#mkdir /data/software#cd /data/software

–下载安装包

–建议:在windows上使用迅雷下载,速度很快(我的是1M/s),然后用工具(Xftp)上传到 /data/software目录下;

#wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

加粗样式
3、解压压缩包到目标位置

#cd /data/software--解压压缩包#tar -xzvf /data/software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz--移动并修改文件名#mv /data/software/mysql-5.7.17-linux-glibc2.5-x86_64 /usr/local/mysql

4、创建数据仓库目录

–/data/mysql 数据仓库目录

# mkdir /data/mysql
# ls /data/

5、新建mysql用户、组及目录

# groupadd mysql   ---新建一个msyql组
# useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql     ---新建msyql用户禁止登录shell

6、改变目录属有者

#cd /usr/local/mysql
#pwd
#chown -R mysql .
#chgrp -R mysql .
#chown -R mysql /data/mysql

7、配置参数

# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql

此处需要注意记录生成的临时密码,Qu/HXQK7pjzA
#bin/mysql_ssl_rsa_setup  --datadir=/data/mysql

8、修改系统配置文件

#cd /usr/local/mysql/support-files
# cp my-default.cnf /etc/my.cnf
# cp mysql.server /etc/init.d/mysql
# vim /etc/init.d/mysql

修改以下内容:

9、启动mysql

# /etc/init.d/mysql start

–登陆

# mysql -hlocalhost -uroot -p

–如果出现:-bash: mysql: command not found

–就执行: # ln -s /usr/local/mysql/bin/mysql /usr/bin --没有出现就不用执行

–输入第6步生成的临时密码

–修改密码

mysql> set password=password('root');--设置root账户的host地址(修改了才可以远程连接)mysql>grant all privileges on *.* to 'root'@'%' identified by 'root';
mysql>flush privileges;--查看表mysql> use mysql;
mysql> select host,user from user;

想要navicat链接看 :https://blog.csdn.net/M983373615/article/details/100013826

以下10,11步骤可以不配置
10、添加系统路径

# vim /etc/profile
添加:
export PATH=/usr/local/mysql/bin:$PATH
如下:
# source /etc/profile

11、配置mysql自动启动

# chmod 755 /etc/init.d/mysql
# chkconfig --add mysql
# chkconfig --level 345 mysql on

以上就是linux环境Mysql 5.7.13安装教程,希望对大家的学习有所帮助。

补充:--退出mysql命令窗口#exit--查看mysql状态#service mysql status--停止mysql#service mysql stop--启动mysql#service mysql start

mysql5.7安装教程(linux)相关推荐

  1. mysql5 7安装教程_MySQL57安装教程

    MySQL57安装教程... --------------------------- 首先需要下载MySQL57安装包: --------------------------------------- ...

  2. seafile服务器版能安装在虚拟机上,seafile安装教程linux

    seafile安装教程linux [2021-02-15 06:48:59]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&quo ...

  3. mysql5.7安装教程

    mysql5.7安装教程 1.下载mysql 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 下载zip免安装版,可以省去很 ...

  4. Java:MySQL5.5安装教程

    MySQL5.5安装教程 1. 官网下载mysql5.5 下载地址: http://dev.mysql.com/downloads/mysql/5.5.html#downloads 2. 安装mysq ...

  5. MySQL5.6安装教程(修改版)

    MySQL5.6安装教程 血的教训告诉我,一定要选择网络好的时候下载. 最好早起一会儿,等大家都不用网络的时候整. 目录 MySQL5.6安装教程 下载地址 下载方法 创建文件 配置环境 进入cmd ...

  6. 企业版mysql安装教程linux,linux上mysql安装详细教程

    所有平台的MySQL下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. MySQL - MySQL服务器.你需要该选项,除非你只想连接运行 ...

  7. Linux redis安装教程,Linux 下redis5.0.0安装教程详解

    Linux redis5.0.0安装,教程如下所示: 1.从官网下载,然后传到服务器,tar -zxvf解压 2.进入redis ? 3.安装:make, (1)若提示:: gcc: Command ...

  8. python3.6.1安装教程-Linux下python3.6.1环境配置教程

    linux系统环境自带python2.6,但有时我们项目使用的版本可能是3.x以上等等,此时我们需要在linux中再安装项目所需的python版本,此时就涉及多版本共存问题了,很多同学在安装多个版本P ...

  9. linux lanmp 安装教程,linux服务器一键安装包lanmp系列教程之一

    在我们安装了linux服务器WEB环境一键安装包lanmp后,可能会有不少疑问还有就是使用过程中出现的问题,下面为大家总结几点比较常见的,如若还有其他疑问,可到wdlinux论坛寻找相关教程. 1.如 ...

最新文章

  1. 初学Python——面向对象编程
  2. 解决 Mysql下使用EF Code First 指定表Engine无效的思路
  3. 洛谷P1202 [USACO1.1]黑色星期五Friday the Thirteenth
  4. 移植 Python 量化交易 TA-Lib 库到函数计算
  5. android面试题总结加强版
  6. 数据结构与算法必备的 50 个代码实现
  7. 计数排序之python 实现源码
  8. 表弟:这数学规律题该怎么解决呢?使用Python你会发现很简单
  9. django ajax form表单,Django学习系列之Form表单和ajax(示例代码)
  10. 通信原理实验c语言,基于LabVIEW软件的通信原理实验教学平台设计方案
  11. java 的单态模式(只可以创建一个对象)
  12. 全球冠军!阿里AI图像识别竞赛:1600万图片识别率高达82.54%
  13. android如何让gps服务停止,android – 启动/停止GPS(或位置服务)时接收通知(通过BroadcastReceiver)...
  14. SQL Server中的T-SQL元数据功能的完整指南
  15. android 查找所有的串口,Android 串口通讯 获取卡号
  16. 深入Jetty源码之HttpGenerator
  17. 易洁仓库管理 v3.1.125 网络版 官方
  18. chromeos java安装_谷歌最新系统ChromeOS安装体验,酷!
  19. 易语言 热键DLL封装
  20. 工控一体机和常见的平板电脑有什么区别?

热门文章

  1. PenMount Touch显示鼠标指针驱动安装
  2. 粒子效果的开始和结束颜色属性
  3. java调用Dos命令
  4. 在visual studio 2010下搭建OGRE项目
  5. 我恨Safari!!!
  6. Python代码分析工具:PyChecker、Pylint
  7. 蓝桥杯 ADV-141 算法提高 判断名次
  8. [swift] LeetCode 448. Find All Numbers Disappeared in an Array
  9. android 8.1.0怎么截屏,vivo Z1i怎么截屏?4种vivo Z1i截图方法
  10. 一致 先验分布 后验分布_「分布式技术」分布式事务最终一致性解决方案,下篇...