环境
- Linux CentOS6 操作系统
 - Mysql5.6 安装包
 
下载mysql安装包
在官网下载社区版。本文安装的是mysql5.6。

安装
确认系统是否已经安装mysql,如果安装卸载后再安装
如果安装mysql,卸载
注意:如果卸载不掉可以加nodeps强制卸载,或用yum命令卸载
解压安装包
安装依赖包
安装Mysql-server
安装Mysql-client
自定义数据路径
根据自己的实际情况创建数据文件夹,例如
把默认的数据文件移动到刚刚创建的数据目录下
配置mysql
1 2 3 4 5 6 7 8 9
   | datadir = /home/data/mysql port = 3306 server_id = 1 socket = /home/data/mysql/mysql.sock log_bin = mysql-bin binlog_format = mixed   expire_logs_days = 30 log_error = /home/data/mysql/logs/mysql-error.log explicit_defaults_for_timestamp=1
   | 
注:此处重点是修改datadir和socket的路径
启动mysql服务
1 2
   |  Starting MySQL. SUCCESS! 
 
  | 
登陆mysql
注:这个地方输入默认密码,默认密码在/root/.mysql_secret文件中。此处应该会报错,解决办法如下
- mysql 命令加参数
 - 加软链接(快捷方式)
 - 修改配置,但这个方法没有成功,网上很多资料成功了
 
登陆成功后,首先要设置密码
mysql服务加入开机启动项
结语
到此就安装结束了,剩余工作就是优化、配置mysql,适用于自己的项目。