1.首先安装wget命令:

  yum -y install  wget

2.下载mysql

  wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

3.安装mysql-community-release-el7-5.noarch.rpm包

  rpm -ivh mysql-community-release-el7-5.noarch.rpm

4.安装mysql

  yum install mysql-server

  如下图,表示安装成功

  

5.安装完毕后登录mysql修改密码

  mysql -u root

  会有如下报错

  

 

  6.把/var/lib/mysql的拥有者改为当前用户:

   sudo chown -R root:root /var/lib/mysql

  7.启动mysql: systemctl  start mysqld

   设置开机启动:systemctl enable mysqld

          systemctl daemon-reload

  8.修改密码  

    $ mysql -u root
   mysql > use mysql;
    mysql > update user set password=password(‘123456‘) where user=‘root‘;
    mysql > exit;
 9.需要更改权限才能实现远程连接MYSQL数据库
  可以通过以下方式来确认:
  root#mysql -h localhost -uroot -p
  Enter password: ******
  Welcome to the MySQL monitor.   Commands end with ; or \g.
  Your MySQL connection id is 4 to server version: 4.0.20a-debug
  Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
  mysql> use mysql; (此DB存放MySQL的各种配置信息)
  Database changed
  mysql> select host,user from user; (查看用户的权限情况)
  mysql> select host, user, password from user;
  +-----------+------+-------------------------------------------+
  | host      | user | password                                  |
  +-----------+------+-------------------------------------------+
  | localhost | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
  | 127.0.0.1 | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
  | localhost |      |                                           |
  +-----------+------+-------------------------------------------+
  4 rows in set (0.01 sec)
  由此可以看出,只能以localhost的主机方式访问。
  解决方法:
  mysql> Grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
  (%表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名;‘root’则是指要使用的用户名,)
  mysql> flush privileges;   (运行此句才生效,或者重启MySQL)
  Query OK, 0 rows affected (0.03 sec)
  再次查看。。
  mysql> select host, user, password from user;
  +-----------+------+-------------------------------------------+
  | host      | user | password                                  |
  +-----------+------+-------------------------------------------+
  | localhost | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
  | 127.0.0.1 | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
  | localhost |      |                                           |
  | %         | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
  +-----------+------+-------------------------------------------+
  4 rows in set (0.01 sec)
10.用第三方软件测试连接(切记:关闭防火墙)
      

    
 

 

 


      

  

 

 

centos7下使用wget命令安装mysql的更多相关文章

  1. 在CentOS7中利用yum命令安装mysql

    在CentOS7中利用yum命令安装mysql 原创 2016年08月31日 10:42:33 标签: mysql / centos 4832 一.说明 我们是在VMware虚拟机上安装的mysql, ...

  2. CentOS 下使用yum 命令安装MySQL

    CentOS Linux下使用yum 命令安装MySQL过程记录. 1. 查看服务器中有没有安装过MySQL 1. 查看有没有安装包: yum list mysql* #移除已经安装的mysql yu ...

  3. CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]

    一 CentOS下通过rpm方式安装MySQL CentOS版本:CentOS-7 MySQL版本:MySQL-5.6.22 在网上搜了一下,Linux下安装MYSQL有三种方式: 1) 通过yum命 ...

  4. Linux 下使用yum 命令安装MySQL

    Linux下使用yum安装MySQL,以及启动.登录和远程访问MySQL数据库. 1.yum安装mysql 1. 查看有没有安装包:   yum list mysql*    #移除已经安装的mysq ...

  5. Centos7下安装包方式安装MySQL

    安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...

  6. inux centos7下源码 tar安装5.7.26详解

    inux centos7下源码 tar安装5.7.26图文详解 官网地址 https://dev.mysql.com/downloads/mysql/ 1.卸载Linux系统上自带的mysql插件(o ...

  7. centos install 命令安装 mysql数据库

    命令安装mysql就不需要自己去下载解压,超级方便 下载: wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm ...

  8. centos7下源码方式安装gitlab8.9+发送邮件+ldap

    CentOS7下源码方式安装gitlab 环境描述 操作系统: centos7 redis: >=2.8 mysql >=5.5.14 git >=2.7.4 架构设计 一台gitl ...

  9. centos7下mysql5.7的安装与配置

    centos7下MySQL5.7的安装与配置 下载 下载地址 根据系统和版本选择红框中的四个RPM包下载即可,然后放到centos7系统中的/opt目录下,等待稍后安装. 安装前的准备 1. 检查系统 ...

随机推荐

  1. 3 View - 状态保持 session

    1.状态保持 http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态 客户端与服务器端的一次通信,就是一次会话 实现状态保持的方式:在客户端或服务器端存储与会话有关的数据 存储方式包 ...

  2. 倍增 - 强制在线的LCA

    LCA 描述 给一棵有根树,以及一些询问,每次询问树上的 2 个节点 A.B,求它们的最近公共祖先. !强制在线! 输入 第一行一个整数 N. 接下来 N 个数,第 i 个数 F i 表示 i 的父亲 ...

  3. Stephen 博客正式开通 【个人公众号:Stephen 】

    个人博客开通. 个人公众号:Stephen

  4. Mybatis使用- Mybatis JdbcType与Oracle、MySql数据类型对应列表 ; Mybatis中javaType和jdbcType对应关系

    Mybatis JdbcType与Oracle.MySql数据类型对应列表  Mybatis JdbcType Oracle MySql JdbcType ARRAY     JdbcType BIG ...

  5. Linux下解压rar格式的压缩文件

    如果需要在Linux系统下解压RAR格式的压缩包,需要安装Linux版本的rar程序. 具体安装步骤如下: wget http://www.rarlab.com/rar/rarlinux-3.8.0. ...

  6. Callable、Future、FutureTask_笔记

    参考:http://blog.csdn.net/javazejian/article/details/50896505 1.Callable<V>接口 Runnable接口 public ...

  7. Mail.Ru Cup 2018 Round 2 Problem C Lucky Days

    设在第 $x$ 天二人都 lucky,则有 $\DeclareMathOperator{\lcm}{lcm}$ $ x = y_a t_a + R_a $ $ x= y_b t_ b + R_b$ 约 ...

  8. BZOJ4650 [NOI2016]优秀的拆分 【后缀数组】

    题目 如果一个字符串可以被拆分为 AABBAABB 的形式,其中 AA 和 BB 是任意非空字符串,则我们称该字符串的这种拆 分是优秀的.例如,对于字符串 aabaabaa,如果令 A=aabA=aa ...

  9. autoprefixer小记

    autoprefixer配置 // var aPostcss = [require('autoprefixer')({ browsers: ['ios>=3','android>=2',' ...

  10. Kubectl管理工具

    1.常用指令如下 运行应用程序 [root@manager ~]# kubectl run hello-world --replicas=3 --labels="app=example&qu ...