CentOS安装mysql数据库

分类:CentOS教程 阅读:81268 次

卸载原先数据库

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

rpm -qa |grepmysql

2、卸载原先的数据库

rpm-emysql  //普通删除模式

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

使用yum安装数据库

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

yumlist|grepmysql

2、安装数据库

yum install -y mysql-server mysql mysql-deve

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

rpm-qimysql-server

 4、启动数据库
 4.1、servicemysqldstart
 4.2、
 如果4.1命令启动不了:mysql:unrecognizedservice
 使用:
 /etc/rc.d/init.d/mysqldstart
 修改文件权限
 chmod755/etc/rc.d/init.d/mysqld
 可以使用:
 servicemysqldstart
 启动
 5、查询数据库是否开机启动
 chkconfig--list|grepmysqld
 6、设置开机启动
 chkconfigmysqldon

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

/usr/bin/mysqladmin-urootpassword'new-password'

或者

mysqladmin-urootpassword'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数据库的日志输出存放位置