1.环境背景(2019-7-15)

mysql的版本(MySQL-5.6.22-1.el6.i686.rpm-bundle.tar)
链接:https://pan.baidu.com/s/1-tXGGFS7EeQsQiM7qDhNMw 提取码:ixd8
腾讯云的服务器 CentOS 6.8 64位(如图)
工具 Xshell Xftp 自行下载

2.前置条件

1。下载mysql安装包,放到liunx的路径 /usr/local/src/mysql (注意 mysql文件夹要自己新建)

2。有的linxu 镜像会自带 mysql数据库 需要查出来然后删除

rpm -qa | grep mysql                    //检测是否已经安装了mysql

假设当前linux镜像 自带安装了mysql-libs-5.1.71-1.el6.x86_64

rpm -e --nodeps  mysql-libs-5.1.71-1.el6.x86_64         //删除自带的mysql数据库(有的linux没有默认安装可以忽略)

3.代码操作

1. 进入新建的文件夹 mysql目录下

 cd /usr/local/src/mysql               //进入路径(mysql文件夹是新建的文件夹)

2. 解压mysql安装包(总共五六个压缩包,其中有一个 server服务器 还有一个client客户端)

tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar

3.安装mysql压缩包中的server服务端

yum install libaio.so.1                                     //先安装环境依赖
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm                 //安装Server服务端

4.安装mysql压缩包中的client客户端

rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm                     //安装client 客户端

5.查询mysq服务运行状态

     service mysql status

6.启动mysql服务

service mysql start

7.获取mysql的密码

注意:mysql安装server服务端的时候会自动生成一个随机密码,保存的位置,如图


这时,我们进入该文件获取mysql密码

vim /root/.mysql_secret     //查看mysql的密码,如图

8.使用账号登录mysql

mysql -uroot -p密码  //密码自行替换为我们刚才获取到的mysql密码

9.重置mysql密码

SET PASSWORD = PASSWORD('qq297879328');   //自行替换()里面的 密码

10.系统启动时自动启动mysql服务

chkconfig --add mysql         //加入到系统服务:
chkconfig mysql on             //自动启动:
chkconfig                            //查询列表

说明:都没关闭(off)时是没有自动启动。

11.开启远程访问

mysql -uroot –p123456                                                   //登录mysql 密码自行替换
grant all privileges on *.* to 'root' @'%' identified by '123456';         //设置远程访问(使用root密码):
flush privileges;                                                             //刷新mysql

12.防火墙打开3306端口

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status

这就是整体的步骤,亲测没有任何问题

另外在附赠一个 bug整体帖子
https://blog.csdn.net/qq_35349982/article/details/96005248

最新 Linux安装项目环境 mysql 完整教程 100%可行.附带所有教程相关推荐

  1. 腾讯云服务器 linux 镜像安装项目环境mysql心得

    问题总结 1.报错信息 failed dependencies 解决方案 卸载 mysql 然后重新解压 然后执行命令 yum install libaio.so.1 使用 下面的命令查看密码 cat ...

  2. Linux安装最新版Docker完整教程(建议收藏)

    Linux安装最新版Docker完整教程 一.安装前准备工作 1.1 查看服务器系统版本以及内核版本 cat /etc/redhat-release 1.2 查看服务器内核版本 uname -r 这里 ...

  3. linux基本项目环境搭建

    文章目录 linux基本项目环境搭建 java环境搭建 获取java源码包 解压 配置环境变量 使配置文件生效 验证 nginx安装 下载(java也可用此方法下载) 解压 配置(configure) ...

  4. linux安装多个mysql数据库_linux下多个mysql5.7.19(tar.gz)安装图文教程

    初级第一次在Linux下安装MySQL-5.7.19版本教程请看上一篇,如果已经会安装了,那么请看这篇linux下安装多个mysql-5.7.19 环境:centos 6.5 1-下载 2-跳过登陆 ...

  5. windows linux mysql_linux/windows环境mysql数据库安装与使用

    MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用 ...

  6. Linux一键脚本自动化安装项目环境

    当你面对一个全新的Linux系统时,是如何部署搭建项目环境呢?是否是一个一个软件安装呢?小编在往期文章中介绍了相关软件的安装方法,但是你是否发现不同的软件安装下来是否会出现问题呢?今天就教大家如何使用 ...

  7. Linux安装LAMP环境各种问题

    1.  查看linux下是否已经搭建lamp环境 使用的yum安装,它可以帮助我们解决软件自己的依赖关系.我还在后面加了postgresql数据库如果不需要的话可以去掉和postgresql的参数.命 ...

  8. linux安装PHP环境

    在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数.而且,如果要使用PHP扩展库,还要进行编译.安装之前要准备如下安装包 ...

  9. linux安装并管理mysql数据库

    如果使用合适的工具,MySQL数据库的管理就会为得相当简单.应用MySQL命令行方式需要对MySQL知识非常熟悉,对SQL语言也是同样的道理.不仅如此,如果数据库的访问量很大,列表中数据的读取就 如果 ...

最新文章

  1. 特性(C# 和 Visual Basic)
  2. .GRIDVIEW奇偶行变色
  3. 怎么查看电脑多少内核和多少逻辑处理器?
  4. 工业用微型计算机(27)-dos和BIOS调用(1)
  5. OpenLDAP、什么是目录服务、OpenLDAP简介、LDAP的基本模型、目录树概念、(DC、UID、OU、CN、SN、DN、RDN、c、o)、LDAP的使用
  6. 使用Cobertura,JUnit,HSQLDB,JPA涵盖您的测试
  7. 移动流量转赠给好友_私域流量的五大认知误区
  8. 深度学习笔记(37) 交并比
  9. Java教程:Java JDK下载与安装教程
  10. bootstrap ace admin 整合java HTML5
  11. grub2与grub区别
  12. 扎克伯格正用“山寨”策略碾压Snapchat
  13. 使用winRAR脚本bat,需要的参数
  14. plsql导出oracle数据库表结构及表数据
  15. 北京因地制宜编制村庄规划 着重体现京韵农味
  16. linux下虚拟安装cad,LeoCAD下载 LeoCAD(虚拟乐高模型创建工具) 32位/64位 Linux版 v18.01 官方英文安装版 下载-脚本之家...
  17. css 的 calc() 方法
  18. 测试人员面试需要掌握的内容
  19. 文字折叠特效 html+css
  20. 利用SwipeRefreshLayout实现类似知乎客户端的一打开界面就自动刷新的效果

热门文章

  1. Java黑皮书课后题第5章:*5.43(数学:组合)编写程序,显示从整数1到7中选择两个数字的所有组合,同时显示所有组合的总个数
  2. css预编译其器,CSS预处理器之——Less
  3. mysql 预编译_PHP中MySQL的预处理(预编译)执行方式
  4. 2006---2009年杭电计算机历年研究生复试---笔试编程
  5. Halcon Example - 圆弧测量对象的使用
  6. 简单快速安装Apache+PHP+MySql服务环境(三)—— 下载安装phpmyadmin
  7. Java:多线程,CyclicBarrier同步器
  8. HDU 2612 Find a way
  9. 有关打印、收藏等的JS代码(打印等主要使用了一个IE组件来实现)
  10. Swaks-smtp瑞士军刀(smtp邮件)