CentOS配置Mysql

参考:传送门

整理做下笔记,非原创。

环境

Name        : mysql-server                 
Relocations: (not relocatable)
Version     : 5.1.73                            
Vendor: CentOS
Release     : 8.el6_8                       
Build Date: 2017年01月26日 星期四 17时25分43秒

安装

卸载旧版本

[root@pipa ~]# rpm -qa | grep mysql     //查看之前是否安装Mysql
[root@pipa ~]# rpm -e mysql                // 普通删除模式
[root@pipa ~]# rpm -e --nodeps mysql    // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

通过yum安装Mysql

  • 查看Mysql可用版本
[root@pipa ~]#  yum list | grep mysql
  • 安装 Mysql & Mysql server
[root@pipa ~]# yum install -y mysql-server mysql mysql-deve
  • 查看安装mysql server 的版本
rpm -qi mysql-server

配置Mysql

  • 启动
service mysqld start   // 第一次启动时会得到比较多Log信息
  • 重启
service mysqld restart
  • 查看是否是开机自启
 chkconfig --list | grep mysqld 
  • 开机自启
chkconfig mysqld on
  • 设置mysql root 密码
 mysqladmin -u root password 'root'  // 通过该命令给root账号设置密码为 root
  • 登录mysql
mysql -u root -p 
// 输入'root' 密码
  • 查看mysql 端口
netstat -tlpn | grep mysql
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      1985/mysqld

3306为端口号

Mysql文件目录

  • /etc/my.cnf 这是mysql的主配置文件
  • /var/lib/mysql mysql数据库的数据库文件存放位置
  • /var/log mysql 数据库的日志输出存放位置

以上为在使用nodejs做服务器开发时配置mysql教程,自己使用时没有出现异常问题。

你可能感兴趣的:(CentOS配置Mysql)