参考:传送门
整理做下笔记,非原创。
环境
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教程,自己使用时没有出现异常问题。