首页 > 代码库 > centos6.5(32位系统)配置mysql详解

centos6.5(32位系统)配置mysql详解

转载:http://www.cnblogs.com/huidaoli/p/3955208.html

1.进行查询centos6.5系统是否自带有mysql数据库(有进行删除,确定系统中没有任何mysql痕迹)

[root@xiaoluo ~]# rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库

[root@xiaoluo ~]# rpm -e --nodeps mysql +(系统自带的mysql数据库) // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

[root@xiaoluo ~]# rpm -qa | grep mysql         命令来查看mysql是否已经卸载成功!!

2.通过yum进行数据库的安装

[root@xiaoluo ~]# rpm -qa | grep mysql         进行查询系统中的mysql数据库

[root@xiaoluo ~]# yum list | grep mysql          查看yum上提供的mysql数据库可下载的版本

[root@xiaoluo ~]# yum install -y mysql-server mysql mysql-devel

[root@xiaoluo ~]# yum install -y mysql-server mysql mysql-deve     进行安装mysql    (注意:安装mysql时我们并不是安装了mysql客户端就相当于安装好了mysql数据库了,我们还需要安装mysql-server服务端才行)

[root@xiaoluo ~]# rpm -qi mysql-server     查看刚安装好的mysql-server的版本

3.数据库初始化和相关配置

如果我们是第一次启动mysql服务,mysql服务器首先会进行初始化的配置,如:

[root@xiaoluo ~]# service mysqld start

[root@xiaoluo ~]# service mysqld restart
停止 mysqld:                                             [确定]
正在启动 mysqld:                                          [确定]

[root@xiaoluo ~]# chkconfig --list | grep mysqld    查看mysql服务是不是开机自动启动
mysqld             0:关闭    1:关闭    2:关闭    3:关闭    4:关闭    5:关闭    6:关闭

[root@xiaoluo ~]# chkconfig mysqld on           设置成开机启动
[root@xiaoluo ~]# chkconfig --list | grep mysql
mysqld             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭

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

[root@xiaoluo ~]# mysql -u root -p      登录我们的mysql数据库

4.mysql    数据存放位置:

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

(2)./ver/lib/mysql   mysql数据库的数据库文件存放位置

        列:[root@xiaoluo ~]# mysql -u root -p      登录我们的mysql数据库

              mysql> create database xiaoluo;         创建数据库  xiaoluo
              Query OK, 1 row affected (0.00 sec)   一行受影响(创建成功)
             [root@xiaoluo mysql]# ls -l                进入/ver/lib/mysql     查看自己的数据库

5.数据库的日志输出存放位置      /var/log    mysql.log(存放位置)

6.查看centos6.5 是否在监听3306 这个端口    netstat -anp | more

 

 

 

 

centos6.5(32位系统)配置mysql详解