`

centos7 安装mysql5.7.1

 
阅读更多

这两天买了一个阿里云服务器玩玩

首先安装jdk,tomcat,这个比较简单



然后在etc 里面 修改配置文件profile

在最后一行加上

 

JAVA_HOME=/usr/local/java/jdk1.7.0_76
PATH=$JAVA_HOME/bin:/sbin:/usr/bin:/usr/sbin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
export TOMCAT_HOME=/usr/local/java/tomcat

 

 

然后   执行 source /etc/profile就ok

执行java -version  就可以查看jdk版本

 

下面主要说的就是mysql的安装

这个确实费了不少功夫  ,开始下载了mysql.tar.gz 安装  结果出现了各种错误,一直百度修改各种文件,最后还是报错什么pid错误    所以一天之后果断放弃了,

 

现在先从mysql官网下载rpm文件 

在安装之前先将mariadb-lib卸载掉

 

 

[root@5201351 ~]# rpm -qa|grep mariadb
mariadb-libs-5.5.41-2.el7_0.x86_64
[root@5201351 ~]# rpm -e mariadb-libs-5.5.41-2.el7_0.x86_64 --nodeps

 

 到mysql的官网下载最新版mysql的rpm集合包



 就是550M大小的这个包

然后 tar -xf  这个bundle.tar包

 

得到了下面的这些rpm包 我们主要用到的有四个 community-libs,community-common,community-client,community-server

我们依次安装 ,用rpm -ivh 来安装

 

安装的时候可能会遇到 

libaio.so.1: cannot open shared object file: No such file or directory 这样的问题

可以yum install libaio* 来解决 ,如果还是不行,直接在安装命令的后面加--nodeps --force 解决依赖 强制装

可以解决

 

四个安装好了之后 执行

# mysqld --initialize

 会在/var/log/mysqld.log生成随机密码



 

找到自动生成的密码

更改mysql数据库目录的所属用户及其所属组,然后启动mysql数据库

[root@5201351 ~]# chown mysql:mysql /var/lib/mysql -R
[root@5201351 ~]# systemctl start mysqld.service  

 

根据之前的密码登录到mysql,更改root用户的密码,新版的mysql在第一次登录后更改密码前是不能执行任何命令的

 

 

[root@5201351 ~]# mysql -uroot -p'ij+xyCYm:9&X'
mysql> set password=password('root');

 

此时mysql 已经安装好了,并且有了一个用户名为root,密码也为root的用户

 

若要在自己的客户端远程登录 则还要赋权限,因为它默认只能本机登录



 根据上面的步骤,或者自己直接百度就ok

 

若不详细的话   建议大家看一下http://www.cnblogs.com/softidea/p/5270330.html

我就是根据这个链接来安装成功的

 

 

 

 

 

  • 大小: 38.6 KB
  • 大小: 43.2 KB
  • 大小: 21.5 KB
  • 大小: 36.8 KB
分享到:
评论

相关推荐

    CentOS 7 安装 MySQL

    CentOS 7 安装 MySQL

    centos7.0安装mysql

    centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql

    centos7安装mysql5.7

    在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地

    CentOS7安装mysql5.7.19&mysql5;.7.19主从配置(CentOS7)

    在本教程中,我们将深入探讨如何在CentOS7操作系统上安装MySQL 5.7.19并设置主从复制配置。MySQL的主从复制是一种常用的技术,它允许数据从一个服务器(主服务器)同步到另一个服务器(从服务器),从而实现数据备份...

    解决CentOS 7安装mysql后3306端口不通.txt

    解决CentOS 7安装mysql后3306端口不通

    Centos7安装mysql8.0压缩包.docx

    mysql安装前的准备工作 在安装mysql之前,需要卸载系统自带的mariadb和删除mysql相关的目录和文件。使用find命令查找mysql相关的文件,并使用rm命令删除它们。 安装mysql依赖项 使用yum命令安装mysql依赖项libaio...

    centos7安装配置mysql5.7教程全

    MySQL安装后,需要进行一些安全配置,如设置root用户的密码,删除匿名用户等,运行`sudo mysql_secure_installation`。 四、连接MySQL 1. 首次安装后,root用户没有密码。可以使用`sudo mysql -u root`进入MySQL...

    centos7安装mysql方法

    centos7安装mysql方法

    CentOS7安装MySQL8.0图文教程

    CentOS7 安装 MySQL8.0 图文教程 本文将指导读者在 CentOS7 系统中安装 MySQL 8.0,以下是安装过程中需要注意的知识点: 1. 下载 MySQL 安装包:在 MySQL 官方网站下载 MySQL 8.0 安装包,选择 Red Hat 作为操作...

    centos7 安装 Mysql 5.7.28,详细完整教程

    CentOS 7 安装 MySQL 5.7.28 详细完整教程 MySQL 是一种关系型数据库管理系统,广泛应用于各种 Web 应用程序中。在本教程中,我们将详细介绍如何在 CentOS 7 中安装 MySQL 5.7.28。 知识点1:下载 MySQL 源 在...

    CentOS7安装MySQL教程

    ### CentOS7安装MySQL教程 #### 一、简介 在Linux环境下安装MySQL数据库是常见的系统管理任务之一。本文将详细介绍如何在CentOS 7系统上安装MySQL,并提供一系列实用的命令来帮助用户完成整个过程。 #### 二、...

    centos7安装mysql文档及安装包

    9. **安全配置**:MySQL安装后,通常会有一个安全脚本来帮助设置初始密码和安全选项: ``` sudo mysql_secure_installation ``` 按照提示操作,设置root用户的密码,删除匿名用户,禁用远程root登录,删除测试...

    centos7安装mysql5.7.22数据库文档

    该文档是关于在centos7安装mysql5.7.22数据库的详细步骤,亲测没有问题

    centos7 安装mysql和mysqlclient遇到的坑总结

    在CentOS7上安装MySQL和mysqlclient可能会遇到一些挑战,本文将总结这些常见的问题和解决方案。首先,我们需要为系统添加MySQL的Yum源以便能够安装MySQL的社区版本。可以通过访问MySQL官方网站的DOWNLOADS部分,找到...

    CentOS7.4安装mysql5.7

    ### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** 首先,打开终端并进入到 `/usr/local/` 目录下: ```bash cd /usr/local/ ``` 2. **创建工具目录** 接着,...

    CentOS下安装mysql

    centos 6.5下安装配置mysql,以及mysql的安全管理和账户管理

    centos7安装Mysql.zip

    当你需要在CentOS 7系统上进行Python与MySQL的交互时,正确安装MySQL是基础。本文将深入探讨如何在CentOS 7上安装MySQL,以及如何解决在Windows和Linux环境下安装mysqldb库时可能遇到的问题。 首先,让我们关注标题...

    CentOs7下mysql5.7的下载安装以及主从同步、双主多从配置详情

    CentOs7 下 Mysql 5.7 的下载安装和主从同步、双主多从配置详解 CentOs 7 是一个流行的 Linux 操作系统,而 Mysql 5.7 是一个广泛使用的关系型数据库管理系统。本文将详细介绍如何在 CentOs 7 下下载安装 Mysql 5.7...

    centos7安装mysql数据库

    "CentOS 7 安装 MySQL 数据库详解" 在本篇文章中,我们将详细介绍如何在 CentOS 7 中安装 MySQL 数据库,包括解决常见的 bug 和安装过程中可能遇到的问题。 为什么选择 MySQL MySQL 是一个开源的关系型数据库管理...

Global site tag (gtag.js) - Google Analytics