Linux centos 下在线安装mysql

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux centos 下在线安装mysql相关的知识,希望对你有一定的参考价值。

    首次安装Mysql,通过在线安装方便快捷。


    1,查看是否有安装过mysql

    #rpm -qa | grep mysql


    如果无结果返回,说明没有安装Mysql,可以全新安装。


    2,查看在线服务器提供的Mysql相关的安装包有哪些:

    #yum list | grep mysql


    技术分享

    3,安装这几个就可以:

    #yum install mysql mysql-server mysql-devel


    或者如果不清楚安装哪些包,通过

    #yum install mysql*


    把列出所有的mysql相关的安装包全部安装。


技术分享

技术分享


    4,安装完成。

    提示安装完成,可以查到已经安装到的mysql包:

技术分享


    5,完成后,对Mysql进行初始化和配置。


    安装完成,会发现一个mysqld服务出现在/etc/init.d/目录下,就是我们刚刚安装的mysql服务。

    

    启动服务:

    #/etc/init.d/mysqld restart       //建议使用restart,不用start。

    或者

    #service mysqld restart


    首次安装Mysql,启动Mysqld服务,会进行初始化配置(类似于下面这种情况):

技术分享


    进行上面的初始化完成之后 ,再次重启mysql,就不会有这样的提示了(只在第一次启动时初始化)。

    技术分享


    我们在使用mysql数据库时,都得首先启动mysqld服务,我们可以通过  

    #chkconfig --list | grep mysqld 

    命令来查看mysql服务是不是开机自动启动。通过

    #chkconfig mysqld on

    命令来使mysqld服务开机自启动。

技术分享

    (如果没配置chkconfig mysqld on 命令,则上图2,3,4,5全部为off,即开机不会自启动。)

    

    6,对Mysql进行配置。

    mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,我们看到有这样一行信息 :

    /usr/bin/mysqladmin -u root password ‘new-password‘  // 为root账号设置密码

    所以我们可以通过 该命令来给我们的root账号设置密码(注意:这个root账号是mysql的root账号,非Linux的root账号)

    # mysqladmin -u root password ‘root‘  // 通过该命令给root账号设置密码为 root

 

    此时我们就可以通过 

    #mysql -u root -p 

    命令来登录我们的mysql数据库了:

技术分享



    7,至此,mysql的安装和基本配置就算完成了,可以直接使用Mysql了。



    mysql数据库的主要配置文件:

    1,/etc/my.cnf 这是mysql的主配置文件


    2,/var/lib/mysql   mysql数据库的数据库文件存放位置


    3,/var/log mysql数据库的日志输出存放位置


    4,mysql数据库使用tcp/ip协议 ,如果通过网络访问,其开放的端口是3306。可以通过

        #netstat -nap | grep 3306 

        来查看是否开启了mysql端口。

以上是关于Linux centos 下在线安装mysql的主要内容,如果未能解决你的问题,请参考以下文章

Linux中在线安装Mysql和修改密码设置服务启动

Linux系统 Centos7/Centos6.8 yum命令在线安装 MySQL5.6

CentOS7下在线安装mysql

centos下在线安装mysql

centos7环境下在线安装mysql

Linux下安装mysql(离线安装和在线安装)