在Linux的环境下配置安装MySQL,并配置Navicat连接(傻瓜式)(不踩坑式)(小白式)

Linux安装配置MySQL 命令:./mysqld --initialize --user=mysql --datadir=/opt/mysql-5.7.18/data --basedir=/opt/mysql-5.7.18。启动MySQL服务,mysql-5.7.18/bin目录下执行命令:./mysqld_safe &(其中&符号表示后台启动),输入命令后按Enter。切换到mysql-5.7.18/bin目录下执行。登录进入mysql,mysql-5.7.18/bin目录下执行命令:./mysql -uroot -p。 阅读详情

Mysql的安装

1.MySQL的下载与安装

首先官网去,去下载一个xftp

XFTP - NetSarang Website (xshell.com)

下载完之后去连接你的服务器,记得给你的服务器开放端口实现连接

连接完之后,你也别乱建,不然后面之后复制粘贴还要改代码,你就按照这个来

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
yum -y install mysql-server
service mysqld restart

就按照这个代码输入安装,这个基本没啥毛病,照做就行

grep "password" /var/log/mysql/mysqld.log

这个获得初始密码,有你就用密码你就复制一下,没有也无所谓~

2.修改MySQL的密码

密码还是修改一下比较好,我之前没改,不知道这个服务有啥大病,突然密码就换了,还是改了比较好

mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';# new_password就是新密码
#这里注意下,你复制粘贴的时候,也看看别直接粘上去,到记事本看看,有时候就直接运行了
#还有一些开始使用的不加”;“会变成出现->的箭头不加封号就是连续输入要注意
FLUSH PRIVILEGES;#权限刷新
EXIT;

然后就要重启服务。这个地方你注意有的服务名,是这个

sudo systemctl restart mysql

有的是这个

sudo systemctl restart mysqld

如果运行出现这样的错误,你就好好去查查你的名字是啥

systemctl list-unit-files

然后你就看吧,找到你的mysql到底叫啥名字,键盘下键去挨个瞅,一瞅一个不支声Ctrl+C退出

找到了重启运行基本没差

3.做MySQL连接navicat的配置

我基本把所有方法都尝试了,我觉得也算是比较全的了,你就先改配置文件,这里没找到就找my.ini

指定有一个是对的

find / -name my.cnf

接下就是

vi /etc/my.cnf

进入了文件如果都是空白也不必惊慌

这里只需要 ,进去按a键修改,复制粘贴图片的代码,按下ESC退出,:w改写:q退出,都是键盘按,别粘贴没用

[mysql]
bind-address            = 0.0.0.0

改完之后,再去修改mysql里面的配置

mysql -uroot -p 
use mysql;    
select user,host from user; 

应该能看到这样的,接下来就是修改,这个后面注释也看看,划一划不差这点时间

update user set host = '%' where user = 'root';
select user,host from user;    #检验是否修改
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'rootpwd'; #授权远程登录,但有的时候可能依旧权限不够,这个”rootpwd“是远程登录密码,建议就跟你登录mysql一样不混淆
grant all privileges on *.* to root@'%' with grant option;#建议也价格这个授权所有权限
FLUSH PRIVILEGES;
EXIT;

然后重启服务

sudo systemctl restart mysql#或者mysqld

到这mysql端基本配置也就完毕了

4.navicat连接

主机,就填公网ip,用户名密码都填上,基本到这里连接基本没问题

5.注意点

如果中间遇到千奇百怪的错误啥记不得密码啦,啥啥混淆啦,弄错了回不来啦,如果耗时超过40分钟,建议重装mysql再来,真的会省下不少时间。

6.忘记密码了

对于有的已经有mysql的但是密码忘记的,我也不建议去采取在my.cnf里面去配置代码,进入mysql安全模式,我也尝试很多次,次次都没有改过来,建议数据不重要的,还是重新来过吧

7.完全删除MySQL

 rpm -qa|grep -i mysql
#找到所有相关的
#逐个卸载文件
rpm -ev 文件名 --nodeps
#--nodeps是强制删除
find / -name mysql
#依旧找到所有的相关的
rm -rf #把所有检查到的连带路径复制粘贴挨个删除
rpm -qa|grep -i mysql
find / -name mysql
#再次检查为空就好

真的不耗费多少时间比自己瞎捣鼓好多了

linux安装mysql以及使用navicat连接mysql 点击downloads --> MySQL Community (GPL) Downloads --> MySQL Community Server 可进入下载界面,选择linux系统,找到自己想要版本右键复制链接地址即可。比如我获取5.7.28版本的下载链接:https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz。在linux中登录mysql,进入mysql库。 阅读详情

相关推荐

Linux系统安装部署MySQL完整教程(图文详解)

最近网上翻阅了大量关于Linux安装部署MySQL的教程,在自己部署的时候总是存在一些小问题,例如:版本冲突,配置失败和启动失败等等,功夫不负有心人,最后还是安装部署成功了,所以本篇博客记录了我是如何完整一步步的安装部署MySQL起来的,每一行代码都进行了严格的测试,其中的坑博主已经替大家全部踩完了,完整详细的步骤都在这篇博客中了,特此分享!

黄团团的个人博客 1万+

Linux下安装navicat

Linux下安装navicat

m0_46829545的博客 1万+

从隐私保护到生命守护:CPD技术中的传感器选择与权衡

本文探讨了智能座舱中儿童存在检测(CPD)技术的传感器选择与隐私保护平衡策略。通过分析毫米波雷达、UWB等先进技术的性能与隐私风险,揭示了如何在确保儿童安全的同时保护用户隐私。文章还展望了CPD技术与座舱生态系统的未来融合趋势,为汽车安全领域提供了重要参考。

weixin_29159441的博客 301

Linux下安装使用navicat(转载)

转载

啵啵啵啵博客 4728

DFRobot MGC3130电容式手势传感器库深度解析

电容式近场感应(Electric Near Field Sensing)是一种非接触、抗干扰的三维空间感知技术,其原理基于人体介电特性对高频电场的扰动响应,具备低功耗、高鲁棒性与零物理接触等核心优势。该技术广泛应用于医疗人机交互、工业HMI、智能家电等对可靠性与环境适应性要求严苛的嵌入式场景。DFRobot_MGC3130库正是面向Microchip MGC3130芯片的工程化实现,封装了I²C驱动、ASU硬件加速调度及多层抽象API,支持手势识别、触控检测与接近唤醒等功能动态切换。结合电容式近场感应与嵌入

weixin_34620658的博客 551

基于PINN的一个简单的求解偏微分方程实例

本人是做化工模拟的一名学生,最近在学习PINN(Physics-Informed Neural Networks,物理信息神经网络)对管道动力学进行建模研究,PINN由于其对机理与数据的良好兼顾性非常热门,本文是作者对PINN入门研究过程的一个练手小题目,main code也是作者代码是基于pytorch2.6.0写的,发上来供各位参考,欢迎研究管道动力学和PINN的小伙伴一起讨论~

weixin_64491760的博客 1741

linux安装mysql后,配置mysql,并连接navicat软件

这里只需要 ,进去按a键修改,复制粘贴图片的代码,按下ESC退出,:w改写:q退出,都是键盘按,别粘贴没用。连接有可能报错2003,注意防火墙问题,测试服务器关闭即可,或者防火墙正常开启状态,并配置端口号。如果防火墙为启动状态,则停下防火墙,如防火墙不允许stop,则将3306端口添加iptables。应该能看到这样的,接下来就是修改,这个后面注释也看看,划一划不差这点时间。修改配置文件my.cnf,这里没找到就找my.ini,指定有一个是对的。回车后,输入密码,不显示输入的密码。目前只修改第一个就可以。

han_cui的博客 1023

ElasticSearch读写性能调优

深层次理解,虽然是每隔一秒就会将内存中的segment数据刷新到segment file中,但实际上这里并没有直接到磁盘文件,而是先写入到OS Cache中。以refresh_interval为间隔时间,将保存在ES 内存缓存区中的数据 刷新到 os的文件系统缓存中,定期清空es的buffer,生成segment。注意:ES 的默认设置,已经综合考虑了数据可靠性,搜索的实时性,写入速度,一般不要盲目修改。将segment刷新到os cache中,并开放了查询权限,以提升搜索的实时性。

qq_44027353的博客 1811

MySQL与Navicat安装连接全攻略:告别激活码,用官方路径跑通数据库

数据库是软件开发的基石,而MySQL与Navicat的组合是新手入门的常见选择。理解数据库服务与客户端工具的分工是第一步:MySQL负责存储和查询数据,Navicat则提供可视化操作界面,将点击动作转化为SQL指令。安装配置环节常涉及端口、服务、密码等关键参数,这些直接决定后续能否成功连接。对于网上泛滥的“激活码”与“破解版”,其安全风险与不稳定因素远超预期,官方试用版或免费开源工具如MySQL Workbench、DBeaver才是更稳妥的合规路径。掌握最小可用环境的搭建方法,从连接、建表到导入导出,逐步

weixin_33849215的博客 373

MATLAB极坐标伪彩色圆图绘制之polarPcolor函数

polarPcolor函数介绍 我们经常在论文或期刊上看到如下图这种以色调冷暖代表数值大小的极坐标圆图, 而function [varargout] = polarPcolor(R,theta,Z,varargin)可以很好的帮助我们快速绘制这类极坐标圆图。它非常适合雷达或激光雷达的平面位置指示器。使用polarPcolor函数时,我们只需根据手中数据构造相应的二维矩阵Z即可,十分便捷。varargin值为绘制模式选择。R值为半径坐标一维矩阵,theta值为角坐标一维矩阵。 代码示例 这里使用了海洋表面耀光

qq_19512613的博客 1万+

捷联惯导,其实没有你想象的那么复杂!(附:惯导嵌入式应用中需要的一些C代码)

摘要:捷联惯导系统将惯性测量单元固连于运动载体,通过核心算法实现导航解算。系统首先进行传感器误差补偿和初始对准,然后利用陀螺和加速度计数据,通过姿态更新算法(如四元数法)计算载体相对于地理系的姿态。加速度数据经比力方程转换后积分得到速度和位置,过程中需补偿圆锥误差和划船效应。捷联惯导通过数字平台替代物理平台,实现了载体坐标系与导航坐标系的实时转换,是当前惯性导航系统的主流方案。

victoryqian528的博客 270

MySQL安装(Linux)以及Navicat(Windows)连接

1.MySQL在Linux下的安装 网上有一篇讲的比较详细的安装过程,链接如下:http://blog.youkuaiyun.com/buutterfly/article/details/5630030。 注意,这里进行RPM包安装时需要切换到root用户下~ 安装好MySQL服务器和

wangsifu2009的专栏 2755

人形机器人开源资源大盘点(四):硬件开源平台

开源人形机器人平台推动技术民主化 本期聚焦四大开源人形机器人平台:斯坦福的ToddlerBot以6000美元低成本实现30自由度运动,支持仿真到现实的零样本迁移;法国Reachy2被HuggingFace收购,融合开源AI与硬件,适配医疗、工业等场景;国内OriginMan基于ROS2全开源,集成大模型能力,支持深度改造;OAN框架则为经典NAO机器人注入开源活力,扩展交互功能。这些平台通过不同路径降低研发门槛,推动人形机器人技术走向开放共享的未来。

Studying…… 370

如何用最快速度完成Navicat的Linux系统完美安装配置_傻瓜式操作步骤

最快路径是直接运行官方AppImage,但须先用uname -m确认架构:x86_64选x86_64版,aarch64选arm64版;直接运行 AppImage 是最快路径,但得先确认系统架构navicat 官方目前对 linux 主推 .appimage 格式(如 navicat17-premium-cs-x86_64.appimage),它开箱即用,不依赖系统包管理器,也省去 wine 配置烦恼——前提是你的机器是 x86_64 架构。看到弹窗提示 “Installing Wine…

qq_34229582的博客 300

【Linux】软件控制USB重新上电、加载:usbreset、hubpower、uhubctl

使用命令控制USB的供电、复位

郭老二 2188

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Docker傻瓜式安装到使用

Docker傻瓜式安装到使用

zsjwbxh的博客 335

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

MySQL安装全攻略:从版本选择到避坑指南,一次搞定Windows/Linux部署

数据库作为现代应用的核心组件,其安装与配置是开发者和运维人员必须掌握的基础技能。MySQL作为最流行的开源关系型数据库,其安装过程涉及操作系统兼容性、依赖管理、权限配置和服务部署等多个环节。理解不同安装方式(如Windows的MySQL Installer与Linux的APT仓库安装)背后的原理,能帮助用户根据实际环境选择最优方案,避免常见的端口冲突、权限不足和配置错误等问题。掌握正确的安装方法不仅能确保数据库服务的稳定运行,还能为后续的性能调优、高可用部署打下坚实基础。本文聚焦MySQL 8.0社区版在W

403

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

MySQL在Linux下的安装注意,这里进行RPM包安装时需要切换到root用户下~ MySQL安装(Linux)以及Navicat(Windows)连接...

MySQL安装(Linux)以及Navicat(Windows)连接 分类:Linux2011-08-16 16:58515人阅读评论(0)收藏举报 1.MySQL在Linux下的安装 网上有一篇讲的比较详细的安装过程,链接如下:http://blog.youkuaiyun.com/buutterfly/article/details/5630030。 注意,这...

云计算? 259

Mysql 8.0 安装和使用遇到的各种问题(持续更新)

金钱有价,数据无价,在进行练习操作时,万万记得备份数据 安装部分 在条件允许的情况下,特别建议使用二进制安装,不要使用网上的各种傻瓜式安装方法,可能不知道会有什么坑会在等你 下面引用一位大哥博客的傻瓜式安装方法 链接: [https://blog.youkuaiyun.com/qq_40550973/article/details/80721014] 检查系统 cat /etc/os-release 检查系统位数 getconf LONG_BIT 查询是否存在mysql文件 find / -name mysql 如存在

shifeng3705的博客 967

Mysql可视化工具介绍之Navicat

Navicat 是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。Navicat提供多达 7 种语言供客户选择,被公认为全球最受欢迎的数据库前端用户界面工具。它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。

weixin_72154059的博客 2022

MySQL在Linux下的安装注意,这里进行RPM包安装时需要切换到root用户下~

MySQL安装(Linux)以及Navicat(Windows)连接 分类: Linux2011-08-16 16:58 515人阅读 评论(0) 收藏 举报 1.MySQL在Linux下的安装 网上有一篇讲的比较详细的安装过程,链接如下:http://blog.youkuaiyun.com/buutterfly/article/details/5630030。 注意,这里

tfy1332的专栏 2270

MySQL 5.7 多环境安装全指南:Windows/Linux/Docker 部署与避坑排查手册

数据库是软件系统的核心底座,而 MySQL 5.7 凭借其稳定性与生态兼容性,至今仍是众多企业级应用和运维环境中的主流选择。在服务端技术栈中,正确部署数据库环境是开发与运维工作的首要前提,其部署方式直接影响后续的运维效率与系统稳定性。MySQL 的安装看似简单,但涉及配置文件编写、数据目录初始化、服务启动、账号权限设置等多个关键环节,不同操作系统下的路径规则、权限模型与启动机制各有差异,Docker 容器化部署又引入了镜像、数据卷与端口映射等新概念。掌握多环境下的 MySQL 5.7 安装原理,不仅是新手入

weixin_33483304的博客 187

linux系统维护篇:mysql8.0.13源码下载及安装之“傻瓜式”操作步骤(linux-centos6.8)亲测可用系列

一、需求 系统环境:linux centOS6.8 已经安装过 gcc gcc+(安装过程此处不做重点赘述) 1.以源码形式安装mysql8.0.13, 2.安装目录在/home/data/mysql8013 3.mysql注册到服务 4.本地随处使用mysql客户端命令连接 5.使用navicat等客户端软件可以远程连接 二、mysql-8.0.13源码下载: 官网:https://...

MarshalEagle的博客 941
上一篇: Linux环境下的frp的开启,关闭,重启,状态检查等
下一篇: Pip下载的网址,Cuda版本对应问题总结
PRATICKSTAR
博客等级 码龄5年 1321粉丝 13原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值