首页 > 代码库 > 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详解