环境
- Linux CentOS6 操作系统
- Mysql5.6 安装包
下载mysql安装包
在官网下载社区版。本文安装的是mysql5.6。
安装
确认系统是否已经安装mysql,如果安装卸载后再安装
|
|
如果安装mysql,卸载12#rpm -ev MySQL-server-5.6.38-1.el6.x86_64.rpm#rpm -ev MySQL-client-5.6.38-1.el6.x86_64.rpm
注意:如果卸载不掉可以加nodeps强制卸载,或用yum命令卸载1234#rpm -ev MySQL-server-5.6.38-1.el6.x86_64.rpm --nodeps#rpm -ev MySQL-client-5.6.38-1.el6.x86_64.rpm --nodeps#yum remove MySQL-server-5.6.38-1.el6.x86_64.rpm#yum remove MySQL-client-5.6.38-1.el6.x86_64.rpm
解压安装包
|
|
安装依赖包
|
|
安装Mysql-server
|
|
安装Mysql-client
|
|
自定义数据路径
根据自己的实际情况创建数据文件夹,例如1#mkdir /home/data
把默认的数据文件移动到刚刚创建的数据目录下1#mv /var/lib/mysql /home/data
配置mysql
|
|
注:此处重点是修改datadir和socket的路径
启动mysql服务
|
|
登陆mysql
|
|
注:这个地方输入默认密码,默认密码在/root/.mysql_secret文件中。此处应该会报错,解决办法如下
mysql 命令加参数
1#mysql -h 127.0.0.1 -uroot -p加软链接(快捷方式)
1#ln -s /home/data/mysql/mysql.sock /var/lib/mysql修改配置,但这个方法没有成功,网上很多资料成功了
登陆成功后,首先要设置密码1#set password = password('此处为复杂度高的密码');
mysql服务加入开机启动项
|
|
结语
到此就安装结束了,剩余工作就是优化、配置mysql,适用于自己的项目。