centos6下如何安装mysql服务_CentOS6下安装MySQL数据库服务

大家好,今天是我在51CTO上的第一篇博文,以此来督促我自个养成一个好的学习习惯,也希望给大家有所帮助。

ok,言归正传,今天我介绍的是在CentOS6环境下安装MySQL数据库,我所用到的是CentOS6镜像文件中所带的mysql包。

1、配置本地yum源。

[root@server ~]# cd /etc/yum.repos.d/

[root@server yum.repos.d]# ls

CentOS-Base.repo.bak  CentOS-Debuginfo.repo.bak  CentOS-fasttrack.repo.bak  CentOS-Media.repo  CentOS-Vault.repo.bak

修改如下:

[root@server yum.repos.d]# vim CentOS-Media.repo

baseurl=file:///mnt      */mnt为挂载点*

enabled=1                *开启状态*

2、安装mysql。

[root@server ~]# yum list | grep mysql     *查询与mysql有关的包*

[root@server ~]# yum install -y mysql-server.x86_64 mysql.x86_64 mysql-devel.x86_64 *安装mysql包和开发所用到的包*

[root@server ~]# service mysqld start      *初始化mysql数据库*

[root@server ~]# service mysqld restart    *重启mysql服务*

[root@server ~]# mysqladmin -u root password '123456'    *配置管理mysql的用户的密码*

[root@server ~]# mysql -u root -p

Enter password:                                 *登录mysql,输入管理密码*

出现如下,表示登录成功:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 12

Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

相关命令: show databases;    *查看目前有的数据库*

create database ming; *创建名字为ming的数据库*

3、mysql的配置文件。

[root@server ~]# cd /etc/

[root@server etc]# ls my.cnf

my.cnf

4、mysql数据库的库所在位置。

[root@server ~]# cd /var/lib/mysql/

[root@server mysql]# ls

ibdata1  ib_logfile0  ib_logfile1 ming  mingming  mysql  mysql.sock  test

5、mysql数据库的日志文件所在位置。

[root@server ~]# cd /var/log/

[root@server log]# ls

anaconda.ifcfg.log    btmp           dmesg             maillog-20150802   prelink          spooler-20150714

anaconda.log          btmp-20150802  dmesg.old         mcelog             sa               spooler-20150719

anaconda.program.log  ConsoleKit     dracut.log        messages           samba            spooler-20150730

anaconda.storage.log  cron           httpd             messages-20150714  secure           spooler-20150802

anaconda.syslog       cron-20150714  lastlog           messages-20150719  secure-20150714  sssd

anaconda.xlog         cron-20150719  maillog           messages-20150730  secure-20150719  tallylog

anaconda.yum.log      cron-20150730  maillog-20150714  messages-20150802  secure-20150730  wtmp

audit                 cron-20150802  maillog-20150719  mysqld.log       secure-20150802  yum.log

boot.log              cups           maillog-20150730  ntpstats           spooler

[root@server log]# cat mysqld.log

Version: '5.1.73'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  Source distribution

*mysql服务是TCP,端口号为3306*

6、监听mysql服务。

[root@server ~]# netstat -tlun

tcp0      0 0.0.0.0:3306               0.0.0.0:*                   LISTEN

******此文结束*******

2015-8-3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值