liunx安装mysql

发布于:2022-10-21 ⋅ 阅读:(420) ⋅ 点赞:(0)

1、上传mysql压缩包到liunx服务器(这里安装的是mysql 5.0版本)
在这里插入图片描述
2、在自己安装的目录创建目(我这里是在根目录下的soft创建目录,可以根据自己目录来创建)

//创建目录
 mkdir mysql
//解压mysql压缩包到mysql目录
tar -xvf mysql-community-5.6.45.tar.gz -C mysql
  • 提醒:注意自己安装mysql版本与命令版本是否一致。不一致修改为自己上传的版本即可

在这里插入图片描述
3、进入mysql目录,安装所有的rpm文件,强制安装,不检测依赖

//进入mysql目录(我自己的目录在soft上,所以直接可以进入,不在的同学需要自己切换目录)
cd mysql
//安装
rpm -ivh * --force --nodeps
//解释命令
   - i install 安装
   - v  view  显示安装过程
   - h  显示安装的进度条
   - --forece  强制安装和覆盖已有的文件
   - --nodeps  不检查依赖

在这里插入图片描述
4、检查安装好的mysql包

rpm -qa |grep mysql

在这里插入图片描述

  • 如果安装不成功,就需要尝试在线安装的方式来安装

5、启动mysql服务并修改root密码

//启动mysql
systemctl start mysqld
//将mysql加到系统服并设置开机自启动
systemctl enable mysqld
//登陆mysql,root用户默认第一次没有密码
mysql -uroot
//修改mysql中root的密码(如果是虚拟机,建议设置为root,远程主机建议不要设置为root)
set password = password('密码')//注意,以;号结尾

在这里插入图片描述
6、设置远程访问权限,开放端口号

  • 授权(mysql5)
//给root指定所有的权限,在任何电脑上可以远程登录
grant all privileges on *.* to 'root'@'%' identified by '你的密码';
//从mysql数据库中的授权表重新载入权限
flush privileges;
//退出mysql
quit

在这里插入图片描述

  • 开放端口
//开放的端口永久保存到防火墙
firewall-cmd --zone=public --add-port=3306/tcp --permanent
//重启防火墙
systemctl restart firewalld
//查看防火墙状态
systemctl status firewalld

在这里插入图片描述
7、windows连接
在这里插入图片描述
连接成功,完结


网站公告

今日签到

点亮在社区的每一天
去签到