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. Java语言基础---逻辑运算(长路短路运算)

    长路短路运算的区别 长路与运算&:是指在两边都是整数时,是逐位与运算,在两边是关系运算时,是逻辑运算. 短路与运算&&:是指从左至右,遇到false,则停止后面的运算. 长路或 ...

  2. 1026: [SCOI2009]windy数(数位dp)

    1026: [SCOI2009]windy数 Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 9016  Solved: 4085[Submit][Sta ...

  3. Python虚拟机类机制之自定义class(四)

    用户自定义class 在本章中,我们将研究对用户自定义class的剖析,在demo1.py中,我们将研究单个class的实现,所以在这里并没有关于继承及多态的讨论.然而在demo1.py中,我们看到了 ...

  4. System.AccessViolationException”类型的第一次机会异常在 System.Data.dll 中发生 其他信息: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

    管理员cmd中运行  netsh winsock reset

  5. Pycharm注册码最新版本2019激活码activation code + 最实用的激活方法(亲测有效)

    同时适用于jetbrains全系列可用例:IDEA.WebStorm.phpstor 由于想趁着这个寒假多学习下python,所以这些实用小技巧分享给大家,拿走不谢~ 这里为大家提供了两种最实用的激活 ...

  6. [转]Linux 技巧:让进程在后台可靠运行的几种方法

    转自: https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/index.html 我们经常会碰到这样的问题,用 telnet/ssh 登录了远 ...

  7. jquery操作select(取值,设置选中

    比如<select class="selector"></select> 1.设置value为pxx的项选中 $(".selector" ...

  8. PHP找工作指南!

    本文章是小编经过58.前程无忧.智联招聘.51.拉勾网等招聘网站总结PHP开发工作所需技能的部分总结,如有不对或不全之处,还请多多提意见! 前端: 1.html(html5:加分项)+css+div+ ...

  9. windows系统——U 盘损坏修复

    u盘损坏怎么修复 1.打开控制面板——管理工具——计算机管理——存储——磁盘管理——右击“磁盘1”——点击“初始化磁盘”——“确定”——初始化完毕后,U盘为“联机”状态. 2.在右边空白处“新建磁盘分 ...

  10. Codeforces Round #315 (Div. 2) A 水且坑

    A. Music time limit per test 2 seconds memory limit per test 256 megabytes input standard input outp ...