美文网首页
Centos7 安装 MySQL

Centos7 安装 MySQL

作者: 风暴白熊 | 来源:发表于2016-03-02 17:22 被阅读312次

    下载 mysql5.7rpm

    地址: http://dev.mysql.com/downloads/file/?id=459921

    mkdir /usr/local/download
    cd /usr/local/download
    wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
    

    安装 rpm

    sudo rpm -ivh mysql57-community-release-el7-7.noarch.rpm
    

    安装这个包后,会获得两个mysql的yum repo源:

    • /etc/yum.repos.d/mysql-community.repo
    • /etc/yum.repos.d/mysql-community-source.repo

    安装 mysql

    sudo yum install mysql-server
    

    等待片刻程序停止,显示:总下载量:xxx M Is this ok [y/d/N]然后输入:y等待下载完成,这个过程可能会花一些时间.当然也是和自身的网速有关系的.

    根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。
    等待片刻程序停止,显示:是否继续?[y/N]:y然后输入:y等待安装完成.
    等待完成后记录随机密码.
    如果忘记或者没有注意到随机密码,可以查看日志文件中的密码记录.

    vi /var/log/mysqld.log
    

    服务命令

    service mysqld start
    service mysqld stop
    service mysqld restart
    

    登陆仓库

    mysql -u root -p    回车
    随机密码
    mysql>
    

    修改密码

    如果你需要对数据库的权限等有相应的操作,那么你需要修改密码.

    mysql>
    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
    

    如果你的密码是123456,你的程序会报错,原因是MySQL5.7版本增加了密码强度验证插件validate_password 相关参数设置的较为严格,所以你需要很好的设置.

    远程访问

    mysql>
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    

    相关文章

      网友评论

          本文标题:Centos7 安装 MySQL

          本文链接:https://www.haomeiwen.com/subject/dlpnkttx.html