在Linux上安装MySQL
目录
在Linux上安装MySQL
一: 安装工具准备
二: 将安装包上传到linux系统相应目录 【通过WinScp上传】
三: 卸载系统自带的MySQL
四: 安装mysql服务器
五: 安装mysql客户端去连接访问服务器端
六: windows端访问Linux端mysql
七: 总结
一: 安装工具准备
1. MySQL-5.6.47-1.el7.x86_64.rpm-bundle.tar
链接:https://pan.baidu/s/1SGUwl87SQ6w253yLLJ5JNg
提取码:aoye
2. WinSCP-5.17.5-Setup
链接:https://pan.baidu/s/137BmJIktaGzN0p4fylbUhQ
提取码:aoye
二: 将安装包上传到linux系统相应目录 【通过WinScp上传】
三: 卸载系统自带的MySQL
1. 输入查看自带mysql:rpm -qa | grep -i mysql
2. 卸载自带mysql: rpm -e package包名 --nodeps(nodeps为强制删除参数)【package包名为查找的自带的mysql名,没有则无需卸载】
四: 安装mysql服务器
1. 解压mysql安装包
2. 进入到mysql解压目录
3. 在线安装依赖库,输入:
yum -y install libaio.so.1 libagcc_s.so.1 libstdcc++.so.6 libncurses.so.5 --setopt=protected_multilib=false yum update libstdc++-4.4.7-4.el6.x86_64
4. 删除mariadb安装包,以防冲突,检验包是否存在:rpm -qa | grep mariadb ,有再进行删除: rpm -e 包名 --nodeps
5. 安装服务器端: rpm -ivh MySQL-server-5.611.47-1.el7.x86_64.rpm
出现以下错误:
解决如下:
输入: yum -y install autoconf
再次尝试安装成功:
6. 查看随机密码: cat /root/.mysql_secret
五: 安装mysql客户端去连接访问服务器端
1. 安装客户端【连接访问服务器端 】
rpm -ivh MySQL-client-5.6.47-1.el7.x86_64.rpm
2. 检验mysql服务状态bin启动 【jdk 7 之后,mysql服务默认启动自启】
systemctl status mysql.service 【检验状态】
systemctl status mysql.service 【开启服务】
systemctl status mysql.service 【关闭服务】
8. 复制随机密码登录mysql,再修改密码 【 set password for root@localhost=password('自己设定密码') 】
六: windows端访问Linux端mysql
1. 先在linux下授权远程访问
grant all privileges on *.* to 'root' @'%' identified by '密码'; 【切记这个是登录mysql后输入】
2. 查看防火墙状态并关闭防火墙
systemctl status firewalld.service 【查看状态】
systemctl start firewalld.service 【开启防火墙】
systemctl stop firewalld.service 【关闭防火墙】
3. 使用sqlyog连接linux端mysql
七: 总结
后续将发出mysql的基本操作学习。
每天一点小进步。
更多推荐
在Linux上安装MySQL(图文详细解读)
发布评论