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
  • 相关阅读:
    两种序列化方式Serializable和Parcelable
    函数初识
    编码理解
    分享------关于复合赋值运算符
    pycharm 设置鼠标控制字体大小
    Mac下python3的安装和PyCharm中python3的使用
    python编码问题总结
    python----编码详解
    python基础二
    python 基础一
  • 原文地址:https://www.cnblogs.com/jiathis/p/9879622.html
Copyright © 2011-2022 走看看