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的主要内容,如果未能解决你的问题,请参考以下文章