Linux环境下安装MySQL
1.上传MySQL的tar包
首先需要下载Linux系统版本的MySQL安装包,可以从MySQL官网上进行相应版本下载,也可以通过分享的云盘链接下载:https://pan.baidu.com/s/1T0epVEgu1vYC4IcwHmYXyQ
提取码:cmpg
链接对应5.6版本的MySQL,链接失效或有需要更高版本可私信联系。
2.查看是否安装过MySQL
在Linux环境下运行命令:rpm -qa | grep mysql
/**
* mysql-libs-5.1.73-5.el6_6.i686
*/
如果出现以上类似信息,将目前Linux环境中自带或已安装的MySQL进行卸载。
rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686
3.创建MySQL安装路径
mkdir /usr/local/mysql
4.安装MySQL的依赖
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum update libstdc++-4.4.7-4.el6.x86_64
yum -y install libncurses.so.5 libtinfo.so.5
5.解压MySQL
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
/**
* 1.在MySQL的压缩tar包所在的文件夹下,运行该命令
* 2."MySQL-5.6.22-1.el6.i686.rpm-bundle.tar"是MySQL的压缩包的名字
*/
6.安装MySQL服务端
6.1.进入MySQL服务端安装文件所在文件夹
cd /usr/local/mysql
6.2.安装MySQL服务端
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
7.安装MySQL客户端
7.1.进入MySQL客户端安装文件所在文件夹
cd /usr/local/mysql
7.2.安装MySQL客户端
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
8.启动MySQL服务
service mysql start
9.登录MySQL
/**
* MySQL安装后会产生一个随机密码,第一次登录必须使用随机密码
*/
9.1.打开随机密码所在文件
vim /root/.mysql_secret
9.2.复制系统生成的随机密码
9.3.退出文件(esc按键->:q)
9.4.登录mysql
mysql –uroot -p随机密码
9.5.修改密码
set password = password('123456');
9.6.退出mysql
exit;
10.设置开机自动启动mysql
10.1.加入到系统服务:
chkconfig --add mysql
10.2.自动启动:
chkconfig mysql on
/**
* 如果显示出1.8,表示安装成功
*/
11.设置防火墙开放mysql
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
12.开启mysql远程服务
12.1.登录mysql
mysql -uroot -p123456
12.2.开启远程服务
grant all privileges on *.* to 'root' @'%' identified by '123456';
flush privileges;