码迷,mamicode.com
首页 > 数据库 > 详细

centOs安装mysql

时间:2016-11-07 07:42:14      阅读:295      评论:0      收藏:0      [点我收藏+]

标签:设置   evel   socket   centos   pen   5.x   查看   设置密码   相关配置   

先卸载旧版mysql

技术分享
# 查看操作系统上是否已经安装了mysql数据库
    rpm -qa | grep mysql  

# 执行结果:
    mysql-libs-5.1.73-3.el6_5.x86_64

# 普通删除, 可能会提示有依赖组件无法删除成功
    rpm -e mysql-libs-5.1.73-3.el6_5.x86_64
# 强力删除
    rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64

# 查看是否已经卸载成功
    rpm -qa | grep mysql
卸载

 

以yum方式安装myslq

技术分享
# 获取yum服务器上可安装的mysql版本集合
    yum list | grep mysql

# 安装
    yum install -y mysql-server mysql mysql-devel

# 查看已安装好的mysql-server版本
    rpm -qi mysql-server
安装

 

数据库初始化及相关配置

技术分享
# 第一次启动mysql服务,mysql服务器会进行初始化配置
    service mysqld start

# 重启mysql服务
    service mysqld restart

# 查看mysql是否开机启动
    chkconfig --list | grep mysqld
# 返回信息mysqld             0:off    1:off    2:off    3:off    4:off    5:off    6:off

# 设置mysql开机启动
    chkconfig mysqld on

# 查看mysql是否开机启动
    chkconfig --list | grep mysqld
# 返回信息mysqld             0:off    1:off    2:on    3:on    4:on    5:on    6:off

# 给root账号设置密码为19900706
    mysqladmin -u root password 19900706

# 登录mysql
    mysql -u root -p

# 输入密码后登录

#查询服务器当前系统时间
    select sysdate() from dual;
#返回
+---------------------+
| sysdate()           |
+---------------------+
| 2016-11-07 01:10:23 |
+---------------------+
1 row in set (0.00 sec)

#################################

# mysql数据库文件配置
    cd /etc/
    ls my.cnf
    cat my.cnf
# 返回信息
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

# mysql配置文件存放目录/ver/lib/mysql
cd /var/lib/mysql/
ls -l
# 返回信息
total 20488
-rw-rw---- 1 mysql mysql 10485760 Nov  7 01:02 ibdata1
-rw-rw---- 1 mysql mysql  5242880 Nov  7 01:02 ib_logfile0
-rw-rw---- 1 mysql mysql  5242880 Nov  7 01:01 ib_logfile1
drwx------ 2 mysql mysql     4096 Nov  7 01:01 mysql
srwxrwxrwx 1 mysql mysql        0 Nov  7 01:02 mysql.sock
drwx------ 2 mysql mysql     4096 Nov  7 01:01 test
# 以上信息,mysql和test是安装时默认的两个数据库文件

# 创建自己的数据库
    create database xudebiao;
# 返回信息
mysql> create database xudebiao;
Query OK, 1 row affected (0.00 sec)

# 再次查询已有数据库文件
    ls -l
# 返回信息
total 20492
-rw-rw---- 1 mysql mysql 10485760 Nov  7 01:02 ibdata1
-rw-rw---- 1 mysql mysql  5242880 Nov  7 01:02 ib_logfile0
-rw-rw---- 1 mysql mysql  5242880 Nov  7 01:01 ib_logfile1
drwx------ 2 mysql mysql     4096 Nov  7 01:01 mysql
srwxrwxrwx 1 mysql mysql        0 Nov  7 01:02 mysql.sock
drwx------ 2 mysql mysql     4096 Nov  7 01:01 test
drwx------ 2 mysql mysql     4096 Nov  7 01:25 xudebiao

# 数据库日志文件/var/log/mysqld.log

# 查询是否有监听3306端口
    netstat -anp
配置

 

centOs安装mysql

标签:设置   evel   socket   centos   pen   5.x   查看   设置密码   相关配置   

原文地址:http://www.cnblogs.com/debiao/p/6037072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!