zoukankan      html  css  js  c++  java
  • Linux 安装Mysql

    1.创建目录

    cd /usr/local
    mkdir -p tools
    mkdir -p mysql
    

    2. 查看是否安装有mysql服务

    rpm -qa|grep -i mysql
    

    如果有,则删除

    yum -y remove mysql-libs-5.1.73-7.el6.x86_64
    

    3. 下载mysql57-community-release-el6-8.noarch.rpmyum源

    wget http://repo.mysql.com/mysql57-community-release-el6-8.noarch.rpm
    

    3. 安装mysql57-community-release-el6-8.noarch.rpm

    yum localinstall mysql57-community-release-el6-8.noarch.rpm
    

    5. 安装mysql

    yum install mysql-community-server
    yum install php-mysql
    

    6. 启动mysql

    service mysqld start
    

    检查是否为开机自启动

    chkconfig --list|grep mysqld
    

    如果2~5都是off 则不是

    使用命令设置为开机启动:

    chkconfig mysqld on
    

    再次检查则为下图结果:

    7. 修改远程访问

      /var/log/mysqld.log 文件中会自动生成一个随机的密码,我们需要先取得这个随机密码,以用于登录 MySQL 服务端:

    grep "password" /var/log/mysqld.log
    

     登录数据库

    mysql -u root -p

    输入密码

    然后更新密码

     

    mysql>set password for 'root'@'localhost'=password('root');
    
    mysql>use mysql;
    
    mysql>update user set host = '%' where user = 'root';    //这个命令执行错误时可略过
    
    mysql>flush privileges;
    
    mysql>select host, user from user; //检查‘%’ 是否插入到数据库中
    
    mysql>quit

     

    注:/var/log/mysqld.log 中找不到临时密码(删除原来安装过的mysql残留的数据

    rm -rf /var/lib/mysql
    
    service mysqld restart
  • 相关阅读:
    vue相关ajax库的使用
    vue-router核心概念
    Vue.js核心概念
    vue核心概念
    SQL 的各种 JOIN 用法
    应用Itextsharp 添加图片到pdf
    MVC区域路由设置
    LINQ to Entities 不识别方法“System.String ToString()”,因此该方法无法转换为存储表达式。
    使用命令行执行.sql文件
    MVC异常捕获处理,FilterConfig
  • 原文地址:https://www.cnblogs.com/jiathis/p/9879622.html
Copyright © 2011-2022 走看看