一、下载安装包
下载地址:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz二、解压安装包:
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
三、重命名解压后的文件夹
mv mysql-5.6.33-linux-glibc2.5-x86_64 mysql
(解压完我的路径是:/opt/mysql)
四、添加mysql用户组和用户
1.查询是否有mysql用户组和mysql用户
groups mysql
如上图所示,就表示没有mysql用户组,此时需要继续如下步骤,进行添加
2.添加mysql用户组
groupadd mysql
useradd -r -g mysql mysql
3.进入mysql文件夹,更改权限
chown -R mysql:mysql ./
五、执行mysql的安装脚本
>su mysql
>./scripts/mysql_install_db --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data
>exit
安装完成之后修改当前用户拥有者为root用户,修改data目录拥有者为mysqlchown -R root:root ./
chown -R mysql:mysql data
六、更改mysql密码
1.查询mysql是否启动
ps aux | grep mysql
如果启动则先杀死进程号(kill -9 进程号)
2.将mysql的启动脚本添加到服务中去
>cd support-files
>cp mysql.server /etc/init.d/mysql
>cp my-default.cnf /etc/my.cnf
并且配置my.cnf文件,更改你所安装的mysql的目录(basedir,datadir)
3.启动mysql
service mysql start
4.更改密码
>cd /opt/mysql/bin
>./mysqladmin -u root password '123456'
5.建立软连接
ln -s /opt/mysql/bin/mysql /usr/bin/mysql
6.登录
mysql -u root -p
7.登录数据库后,执行以下命令
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;