centos6.5(32位系统)配置mysql详解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6.5(32位系统)配置mysql详解相关的知识,希望对你有一定的参考价值。
转载:http://www.cnblogs.com/huidaoli/p/3955208.html
1.进行查询centos6.5系统是否自带有mysql数据库(有进行删除,确定系统中没有任何mysql痕迹)
[[email protected] ~]# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
[[email protected] ~]# rpm -e --nodeps mysql +(系统自带的mysql数据库) // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
[[email protected] ~]# rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!!
2.通过yum进行数据库的安装
[[email protected] ~]# rpm -qa | grep mysql 进行查询系统中的mysql数据库
[[email protected] ~]# yum list | grep mysql 查看yum上提供的mysql数据库可下载的版本
[[email protected] ~]# yum install -y mysql-server mysql mysql-devel
[[email protected] ~]# yum install -y mysql-server mysql mysql-deve 进行安装mysql (注意:安装mysql时我们并不是安装了mysql客户端就相当于安装好了mysql数据库了,我们还需要安装mysql-server服务端才行)
[[email protected] ~]# rpm -qi mysql-server 查看刚安装好的mysql-server的版本
3.数据库初始化和相关配置
如果我们是第一次启动mysql服务,mysql服务器首先会进行初始化的配置,如:
[[email protected] ~]# service mysqld start
[[email protected] ~]# service mysqld restart
停止 mysqld: [确定]
正在启动 mysqld: [确定]
[[email protected] ~]# chkconfig --list | grep mysqld 查看mysql服务是不是开机自动启动
mysqld 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
[[email protected] ~]# chkconfig mysqld on 设置成开机启动
[[email protected] ~]# chkconfig --list | grep mysql
mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
[[email protected] ~]# mysqladmin -u root password ‘root‘ // 通过该命令给root账号设置密码为 root
[[email protected] ~]# mysql -u root -p 登录我们的mysql数据库
4.mysql 数据存放位置:
(1)./etc/my.cnf 这是mysql的主配置文件
(2)./ver/lib/mysql mysql数据库的数据库文件存放位置
列:[[email protected] ~]# mysql -u root -p 登录我们的mysql数据库
mysql> create database xiaoluo; 创建数据库 xiaoluo
Query OK, 1 row affected (0.00 sec) 一行受影响(创建成功)
[[email protected] mysql]# ls -l 进入/ver/lib/mysql 查看自己的数据库
5.数据库的日志输出存放位置 /var/log mysql.log(存放位置)
6.查看centos6.5 是否在监听3306 这个端口 netstat -anp | more
以上是关于centos6.5(32位系统)配置mysql详解的主要内容,如果未能解决你的问题,请参考以下文章
Mongodb 3.4 + Centos6.5 配置 + mysql.sql转为csv 或 json导入和导出Mongo (64位系统)