> CentOS > CentOS教程 >

CentOS安装mysql数据库

卸载原先数据库

1、  查询系统有没有安装数据库

rpm -qa | grep mysql

2、卸载原先的数据库

rpm -e mysql  // 普通删除模式
 rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

使用yum 安装数据库

1、查询yum提供的数据库版本

yum list | grep mysql

2、安装数据库

yum install  -y  mysql-server  mysql  mysql-deve

3、  查看安装的数据库版本

rpm -qi mysql-server
4、启动数据库
4.1、service mysqld start
4.2、
如果4.1命令启动不了:mysql: unrecognized service
使用:
/etc/rc.d/init.d/mysqld start
修改文件权限
chmod 755 /etc/rc.d/init.d/mysqld
可以使用:
service mysqld start
启动
5、查询数据库是否开机启动
      chkconfig --list | grep mysqld
6、设置开机启动
chkconfig mysqld on

 

7、设置mysql 数据库 root 用户的初始密码

        /usr/bin/mysqladmin -u root password 'new-password'

或者

        mysqladmin -u root password 'root'

mysql的配置文件

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

查询内容 cat  etc/my.cnf

[root@bogon Desktop]# cat /etc/my.cnf

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# Disabling symbolic-links is recommendedto prevent assorted security risks

symbolic-links=0

 

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

 

2、/var/lib/mysql   mysql数据库的数据库文件存放位置

[root@bogon lib]# cd mysql/

[root@bogon mysql]# ll

total 20488

-rw-rw----. 1 mysql mysql 10485760 Feb 1422:52 ibdata1

-rw-rw----. 1 mysql mysql  5242880 Feb 14 22:52 ib_logfile0

-rw-rw----. 1 mysql mysql  5242880 Feb 14 22:52 ib_logfile1

drwx------. 2 mysql mysql     4096 Feb 14 22:51 mysql

srwxrwxrwx. 1 mysql mysql        0 Feb 14 22:52 mysql.sock

drwx------. 2 mysql mysql     4096 Feb 14 22:51 test

3./var/logmysql数据库的日志输出存放位置

(责任编辑:IT)