环境
- 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,适用于自己的项目。