美文网首页MYSQL
mysql yum方式开发安装

mysql yum方式开发安装

作者: 秋天的雨yiyi | 来源:发表于2019-02-27 18:14 被阅读0次

    1.首先彻底删除MYSQL

    yum remove mysql mysql-server mysql-libs mysql-server;

    删除完毕后

    find / -name mysql

    应该发现mysql的东西几乎没有了!OK,我们开始安装mysql啦!

    2.配置我们yum安装mysql的配置

    cd /etc/yum.repos.d/

    vi mysql.repo

    写入配置内容mysql.repo

    [mysql57-community]
    name=MySQL 5.7 Community Server
    baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
    enabled=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    这里gpgcheck设置为0代表不需要gpgcheck的配置,否则要做一个傻逼验证,我刚开始就是被这个整了

    3.执行命令让yum配置生效

    yum repolist enabled | grep mysql

    4.开始yum安装mysql

    yum install mysql-community-server

    5.去配置my.cnf这里都是全局配置,相信内容大家都能看懂,不懂请google

    vi /etc/my.cnf

    character_set_server = utf8mb4
    collation-server = utf8mb4_unicode_ci
    transaction_isolation = READ-COMMITTED
    innodb_buffer_pool_size = 1000M

    6.启动mysql,这里不要着急,先启动,因为我们下一步要去看原始密码

    service mysqld start

    7.进入my.cnf,查看你的mysql日志在哪里

    cat /etc/my.cnf

    8.查看mysql启动日志

    /var/log/mysqld.log

    2018-12-11T03:07:29.845286Z 1 [Note] A temporary password is generated for root@localhost: leY_mubS0&O%

    9.用查询到的密码 mysql 登陆

    mysql -u root -p'leY_mubS0&O%'

    10.哈哈,进入mysql了,下面我们开始修改密码

    set global validate_password_policy=0; 将密码置为最低等级

    set global validate_password_length=6; 将密码长度置为6位

    alter user user() IDENTIFIED BY '123456'; 修改密码

    flush privileges; 刷新权限

    11.发现本地navicat连接不了,实现远程登陆

    mysql -u root -p'123456'; 刚刚修改的密码

    update mysql.user set host = '%';

    flush privileges; 刷新权限

    12.这个时候我们本地就连上了MySQL,我们再把两个参数配置到my.cnf中

    validate_password_policy=0
    validate_password_length=6

    这两个参数不能提前放到my.cnf,不然数据库初始化启动不成功!

    相关文章

      网友评论

        本文标题:mysql yum方式开发安装

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