美文网首页
Linux CentOS7 虚拟机安装mysql教程

Linux CentOS7 虚拟机安装mysql教程

作者: Marlon1993 | 来源:发表于2019-01-25 21:09 被阅读10次

    a)下载mysql源安装包:

    [root@localhost ~]# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

    可能会遇到如下错误:-bash: wget: 未找到命令  

    [root@localhost ~]# yum -y install wget

    [root@localhost ~]# yum -y install setup

    [root@localhost ~]# yum -y install perl

    只需要执行上面三行命令即可解决wget无法执行的错误

    b)安装mysql源:

    [root@localhost ~]# yum localinstall mysql57-community-release-el7-8.noarch.rpm

    c)检测是否安装完成:

    [root@localhost ~]# yum repolist enabled | grep "mysql.*-community.*"

    d)安装mysql:

    [root@localhost ~]# yum install mysql-community-server

    e)设置开启启动mysql服务:

    [root@localhost ~]# systemctl enable mysqld

    h)修改系统默认密码:

    下面这条命令我死活也没有出现密码,如果有感兴趣的可以试试:

    [root@localhost ~]# grep 'A temporary password' /var/log/mysqld.log

    我用的是下面的方式修改默认密码的:

    [root@localhost usr]# mysql -u root -p

    Enter password: 这里回车就行

    mysql> USE mysql ;

    Reading table information for completion of table and column names

    You can turn off this feature to get a quicker startup with -A

    Database changed

    重点来了,下面的命令行就是修改root密码为自己的密码,请牢记,打死也不要告诉别人哦:

    mysql> update mysql.user set authentication_string=password("****") where user="root";

    mysql> flush privileges;    #立即生效   请不要quit,直接执行以下命令进行授权,用于远程访问

    mysql> grant all privileges on *.* to "root"@"%%" identified by "marlon" with grant option;

    mysql> flush privileges; 

    然后本地就可以连接啦,恭喜你,Linux下mysql安装完成。

    相关文章

      网友评论

          本文标题:Linux CentOS7 虚拟机安装mysql教程

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