下载mysql可到官网进行下载:https://dev.mysql.com/downloads/mysql/5.6.html#downloads
1.首先把mysql安装包上传到linux中
2.执行解压命令:tar zxvf 文件名
解压后
3.可以修改 文件名
执行 : mv 原文件名 新文件名
4.接下来
添加用户组,命名为mysql命令:groupadd mysql
创建用户mysql,并指定所属群组为mysql命令:useradd -r -g mysql mysql
变更mysql用户具有操作本级目录的权限:chown -R mysql:mysql ./
- 判断/etc/my.cnf是否存在,如果存在删除
命令:ls /etc/my.cnf
如果存在执行下面命令,如果不存在,跳过此步骤
命令: rm /etc/my.cnf
6.初始化数据库命令:./scripts/mysql_install_db --user=mysql
初始化成功
7.复制my.cnf文件命令:cp support-files/my-default.cnf /etc/my.cnf
复制启动文件命令:cp support-files/mysql.server /etc/rc.d/init.d/mysql
8.
启动mysql服务:
命令:service mysql start
关闭服务:
命令:service mysql stop
重启服务:
命令:service mysql restart
7.如果提示没有mysql命令,需要添加软连接ln -s /usr/local/mysql/bin/mysql /usr/bin/mysq
8.修改密码:UPDATE user SET Password=PASSWORD(‘root’) where USER=‘root’;
9.执行:vim /etc/profile
配置环境变量
10.开机自起动服务
赋予可执行权限:chmod +x /etc/init.d/mysqld
添加服务:chkconfig --add mysqld
显示服务列表:chkconfig --list
如果看到mysql的服务,并且3,4,5都是开的话则成功,如果是关,则键入:
chkconfig --level 345 mysqld on
11.关闭防火墙:systemctl stop firewalld.service
12.开启远程访问:GRANT ALL PRIVILEGES ON . TO ‘root’@’%'IDENTIFIED BY ‘root’ WITH GRANT OPTION;
如果出现以下错误:
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
执行:flush privileges;
大概就如此吧!