1.下载Linux版本安装包
下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads
2.将下载的安装包拷贝到Linux系统上
这里也是可以使用共享文件夹,如果是远程系统可使用xftp工具进行传输。
我这里是在虚拟机上,所以使用共享文件夹,通过命令进行拷贝,将包拷贝到/usr/local/目录下
3.将mysql压缩包进行解压
4.解压之后的mysql目录结构
5.由于解压后名称太长不好操作,将文件夹重新命名
命令:mv A B 将A重命名为B
6.清除原有的mysql
命令:yum remove mysql
我这里是第一次安装所以清除是告诉我没有发现已安装mysql
7.安装mysql依赖包
命令:# yum install gcc
# yum install gcc-c++
# yum install cmake
命令行输入命令安装即可
8.增加mysql组和用户
# groupadd mysql
# useradd -g mysql mysql
输入命令执行即可
9.创建mysql的数据库目录
命令:mkdir -p /usr/local/mysql-5.6.4/data
将/usr/loca/mysql-5.6.4目录包含所有的子目录和文件,所有者改变为mysql,所属组改变为mysql。
命令:chown -R mysql:mysql /usr/local/mysql/
10.创建mysql5.6.4的启动脚本,并进行相关配置
将启动脚本文件mysql.server拷贝到/etc/init.d/mysql
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
修改启动脚本文件的权限为所有人
编辑启动脚本,配置相关属性
basedir=/usr/local/mysql-5.6.4
datadir=/usr/local/mysql-5.6.4/data
11.初始化mysql5.6.4
命令:cd /usr/local/mysql-5.6.4/scripts/
./mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.6.4 --datadir=/usr/local/mysql-5.6.4/data
12.拷贝一份mysql默认配置文件到/etc/my.cnf并改名为my.cnf
命令:cp /usr/local/mysql-5.6.4/support-files/my-default.cnf /etc/my.cnf
13.配置系统变量
修改配置:vim /etc/profile
使配置生效
命令:source /etc/profile
14.添加自启动服务
命令:chkconfig --add mysql
chkconfig mysql on
15.启动服务
命令:service mysql start
16.登录mysql首次登录默认没有密码,提示输入密码直接回车即可
命令:mysql -u root -p
看到下面界面说明登录成功,进入mysql命令行
17.设置mysql密码,此处是在Linux命令行输入命令修改密码
命令:mysqladmin -u root password 123456
18.配置远程访问权限
命令:mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
mysql>FLUSH PRIVILEGES; #刷新权限
19.开放防火墙3306端口
编辑文件:gedit /etc/sysconfig/iptables
添加开放3306端口语句:-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
PS:一定注意顺序,放在它默认22端口下面即可
重启配置:service iptables restart