zoukankan      html  css  js  c++  java
  • linux下在线安装mysql(完整版)

    linux下完整版安装mysql数据库

    1. 卸载mariadb,否则安装mysql会出现冲突
    2. 执行命令rpm -qa | grep mariadb
    3. 列出所有被安装的mariadb rpm 包;
    4. 执行命令rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
    5. 添加官方的yum 创建并编辑mysql-community.repo文件

        a) vi /etc/yum.repos.d/mysql-community.repo

        b) 粘贴以下内容到源文件中

    [mysql56-community]

    name=MySQL 5.6 Community Server

    baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/

    enabled=1

    gpgcheck=0

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

        c) 注意:如果需要安装mysql5.7 只需要将baseurl修改即可

          baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/

     

    1. 安装mysql数据库

        a) sudo yum install mysql-community-server

    1. 启动mysql数据库

        a) sudo service mysqld start

     

    1. 修改mysql默认root用户密码

        a) mysqladmin -u root -p password 你的新密码

        b) 注意:

      1.   mysql5.7的初始密码是随机生成的,放在了 /var/log/mysqld.log使用命令 grep ‘temporary password’ /var/log/mysqld.log 读出来即可

     使Mysql数据库可以远程访问

       1、执行mysql –u root –p

        如图:

        这个时候不要输入密码直接回车就行,进入mysql执行模式

      2、show databases执行后看看是否能看到数据库注意一定要加分号

        

      3、use mysql  执行完之后。

               查询一下user表select  user,host,passowrd  from user; 看到多行数据:

        (由于我这里处理过了所以剩下一条数据)

    你的查询出来应该是5条。

    然后delete  from  user  where   password=‘’;删除四条数据(password为空的);

    然后update user  set host='%';

    将host字段更改为通配符%号;由于我们表中剩下一条数据了不用加where条件了;

    最后执行一下  flush privileges;刷新一下就行了;

    就这样轻松的连接上了。

     

      

     

  • 相关阅读:
    巴洛克式和哥特式的区别
    推荐阅读书籍,是时候再行动起来了。
    AtCoder ABC 159F Knapsack for All Segments
    AtCoder ABC 159E Dividing Chocolate
    AtCoder ABC 158F Removing Robots
    AtCoder ABC 158E Divisible Substring
    AtCoder ABC 157F Yakiniku Optimization Problem
    AtCoder ABC 157E Simple String Queries
    AtCoder ABC 157D Friend Suggestions
    AtCoder ABC 156F Modularness
  • 原文地址:https://www.cnblogs.com/sjzxs/p/11362064.html
Copyright © 2011-2022 走看看