CentOS 6.5 mysql的安装

1、卸载掉原有mysql

mysql数据库在Linux上实在是太流行了,所以目前下载的主流Linux系统版本基本上都集成了mysql数据库在里面,我们可以通过如下命令来查看我们的操作系统上是否已经安装了mysql数据库

 // 这个命令就会查看该操作系统上是否已经安装了mysql数据库

有的话,我们就通过 rpm -e 命令 或者 rpm -e –nodeps 命令来卸载掉

[root@hadoop1 ~]# rpm -e mysql  // 普通删除模式[root@hadoop1~]# rpm -e –nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!!2、通过yum来进行mysql的安装

我是通过yum的方式来进行mysql的数据库安装,首先我们可以输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本:

[root@hadoop1 ~]# yum list | grep mysql

就可以得到yum服务器上mysql数据库的可下载版本信息:

然后我们可以通过输入yum install -y mysql-server mysql mysql-devel命令将mysql mysql-server mysql-devel都安装好(注意:安装mysql时我们并不是安装了mysql客户端就相当于安装好了mysql数据库了,我们还需要安装mysql-server服务端才行)

[root@hadoop1 ~]# yum install -y mysql-server mysql mysql-deve通过yum方式安装mysql数据库省去了很多没必要的麻烦,当出现下面的结果时,就代表mysql数据库安装成功了

3、Mysql数据库的初始化及相关配置注意:如果我们是第一次启动mysql服务,,mysql服务器首先会进行初始化的配置,如:

我们在使用mysql数据库时,都得首先启动mysqld服务,我们可以 通过chkconfig –list | grep mysqld命令来查看mysql服务是不是开机自动启动,如:

[root@hadoop1 ~]# chkconfig –list | grep mysqldmysqld~]# chkconfig –list | grep mysqlmysqld0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,我们看到有这样一行信息 :

mysql数据库的主要配置文件

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

我们可以查看一下这个文件的一些信息

[root@hadoop1 etc]# ls my.cnf my.cnf[root@hadoop1 etc]# cat my.cnf [mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0[mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid

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

我们的mysql数据库的数据库文件通常是存放在了/ver/lib/mysql这个目录下

[root@hadoop1 ~]# cd /var/lib/mysql/[root@总用量 20488-rw-rw—-. 1 mysql mysql 10485760 4月 6 22:01 ibdata1-rw-rw—-. 1 mysql mysql 5242880 4月 6 22:01 ib_logfile0-rw-rw—-. 1 mysql mysql 5242880 4月 6 21:59 ib_logfile1drwx——. srwxrwxrwx. 1 mysql mysql0 4月 6 22:01 mysql.sockdrwx——.

我们可以自己创建一个数据库,来验证一下该数据库文件的存放位置

创建一个我们自己的数据库:mysql> create database x1;Query OK, 1 row affected (0.00 sec)[root@hadoop1 mysql]# ls -l总用量 20492-rw-rw—-. 1 mysql mysql 10485760 4月 6 22:01 ibdata1-rw-rw—-. 1 mysql mysql 5242880 4月 6 22:01 ib_logfile0-rw-rw—-. 1 mysql mysql 5242880 4月 6 21:59 ib_logfile1drwx——. 2 mysql mysql4096 4月 6 21:59 mysqlsrwxrwxrwx. 1 mysql mysql0 4月 6 22:01 mysql.sockdrwx——. 2 mysql mysql4096 4月 6 21:59 testdrwx——. /[root@hadoop1 x1]# lsdb.opt

3./var/logmysql数据库的日志输出存放位置

我们的mysql数据库的一些日志输出存放位置都是在/var/log这个目录下

而消极的人则在每个机会都看到某种忧患。

CentOS 6.5 mysql的安装

相关文章:

你感兴趣的文章:

标签云: