【MySQL课程学习】:MySQL安装,MySQL如何登录和退出?MySQL的简单配置
🎁个人主页:我们的五年
🔍系列专栏:MySQL课程学习
🌷追光的人,终会万丈光芒
🎉欢迎大家点赞👍评论📝收藏⭐文章


目录
MySQL在Centos 7环境下的安装:
卸载不需要的环境:
获取mysql官方yum源:
安装
启动:
登录:
方法一:
方法二:
方法三:
修改密码:
退出:
进入以后就能进行mysql操作
设置开机启动:
MySQL在Centos 7环境下的安装:
1.安装和卸载在root用户下进行,安装成功以后,普通用户也能使用。
卸载不需要的环境:
ps ajx | grep mysql:查看当前是否安装mysql。
systemctl stop mysqld:关闭mysql
rpm -qa:查看所有的安装包
rpm -qa | grep mysql:查看mysql的安装包
一般yum安装的安装包,都是以.rpm结尾的。
rpm -al | grep mysql | xargs yum remove:批量化卸载所有的mysql文件
ll /etc/my.cnf:确认在/etc下没有my.cnf。
ll /var/lib/mysql:sql的数据。
获取mysql官方yum源:
Index of /232905:mysql官方网址,单击右键,点击显示源文件,让文件信息更详细。
cat /etc/redhat-release: 查看当前系统信息。
![]()
让mysql这个软件比操作系统更新。安装和系统版本相同的yum源。可以显示的更详细。
el代表centos。

yum install -y lrzsz:安装lrzsz。
rz:接受文件。在Linux中接受刚刚下载在Linux桌面的yum源。
sz:发生文件。
ll /etc/yum.repos.d/:

安装
rpm -ivh:安装

yum list| grep mysql:查看mysql的yum。
yum install -y mysql-community-server:安装mysql
如果安装失败,出现下面的情况,就执行这样的命令,导入新的秘钥。再次安装。
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

确定安装成功:
ls /etc/my.cnf:存在这样的文件。
which mysqld:存在这样的文件。mysql的服务端。
which mysql:mysql的客户端。
启动:
syetemctl start mysqld:启动mysql的服务端。
netstat -nltp:查看服务端。
登录:
方法一:
1.获取root登录的临时密码。
sudo grep 'temporary password' /var/log/mysqld.log
2.使用临时密码进行登录。
-u表示我们想要哪一个用户进行登录。
mysql -uroot -p
方法二:
如果你安装的最新的mysql,没有所谓的临时密码,root默认没有密码。
是试着直接client登陆⼀下。
方法三:
打开mysql的配置文件:
vim /etc/my.cnf
在配置文件中加入这样的配置:
skip-grant-tables
让mysql服务端重启:也可以先stop,再start。这样才能让刚刚加入的新配置项生效。
systemctl restart mysqldsystemctl stop mysqld
systemctl start mysqld
这样操作以后,mysql就不要使用密码进行登录了。直接在输入密码时Enter就能登录。

修改密码:
# 判断修改密码时候新密码是否符合当前的策略,不满⾜报错,不让修改,关闭它# 安全强度,默认为中,即 1 ,要求必须包含 数字、符号、⼤⼩写字⺟,⻓度⾄少为 8 位mysql> set global validate_password_policy=0;Query OK, 0 rows affected (0.00 sec)
# 密码最⼩⻓度mysql> set global validate_password_length=1;Query OK, 0 rows affected (0.00 sec)
# 修改本地登录密码,暂不授权远程登录mysql> ALTER USER 'root' @ 'localhost' IDENTIFIED BY 'qwer@wu.888' ;Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.00 sec)
退出:
在MySQL命令行中输入quit,进行退出。
进入以后就能进行mysql操作
show databases;展示我的数据库。

更改端口:
在/etc/my.cnf配置文件中加入
port=(新的端口号)
然后让服务端再次重启,让配置文件生效。其他很多端口都是3306,所以学习过程不推荐修改。
在公司会修改,保证安全性。

设置开机启动:
systemctl enable mysqldsystemctl daemon-reload
相关文章:
【MySQL课程学习】:MySQL安装,MySQL如何登录和退出?MySQL的简单配置
🎁个人主页:我们的五年 🔍系列专栏:MySQL课程学习 🌷追光的人,终会万丈光芒 🎉欢迎大家点赞👍评论📝收藏⭐文章 目录 MySQL在Centos 7环境下的安装: 卸载…...
基于官网的Vue-router安装(2024/11)
!!!首先声明,官网很重要。其次,不知道为啥,我不会安装时看不懂官网,会了之后就能看懂了。 官网地址:https://router.vuejs.org/zh/guide/ 1.npm安装 npm install vue-router4 官方貌…...
未来已来:少儿编程竞赛聚焦物联网,激发创新潜力
随着人工智能与物联网技术(IoT)的快速发展,少儿编程教育正在迎来新的变革浪潮。近年来,各类少儿编程竞赛纷纷增加了物联网相关主题,要求学生结合编程知识和硬件设备设计智能家居、智慧城市等创新项目。这一趋势不仅丰富…...
archlinux安装waydroid
目录 参考资料 注意 第一步切换wayland 第二步安装binder核心模组 注意 开始安装 AUR安裝Waydroid 启动waydroid 设置网络(正常的可以不看) 注册谷歌设备 安装Arm转译器 重启即可 其他 参考资料 https://ivonblog.com/posts/archlinux-way…...
Oralce数据库巡检SQL脚本
文章目录 Oralce数据库巡检SQL脚本1 检查表空间使用情况2 检查是否有 offline 状态的表空间3 在线日志是否存在小于 50M 的及状态不正常4 检查锁阻塞5 查看是否有僵死进程6 检查是否有失效索引7 检查不起作用的约束8 缓冲区命中率9 数据字典命中率10 库缓存命中率11 内存中的排…...
CentOS使用中遇到的问题及解决方法
一、CentOS 7网络配置(安装后无法联网问题) 现象说明 在安装CentOS系统后,有可能出现无法联网的问题,虚拟机中的网络配置并没有问题,而系统却无法联网,也ping不通。 原因描述 CentOS默认开机不启动网络,因…...
ThinkPad t61p 作SMB服务器,打印服务器,pc ,android ,ipad利用此服务器互传文件
1.在t61p上安装win7 2,配置好smb 服务 3.再安装好打印驱动程序 4.pc与win7利用系统的网络互相发现,映射为硬盘使用。 5.android,ipad安装ES文件浏览器访问win7 共享文件夹,互传文件。 6.android手机安装FE文件浏览器,可以利用花生壳外网…...
php:使用Ratchet类实现分布式websocket服务
一、前言 最近需要做一个有关聊天的小程序,逻辑很简单,所以不打算用Swoole和workerman之类的,最后选择了Ratchet,因为简单易用,适合小型websocket服务。 二、问题 但是目前我的项目是分布式环境,统一通过Ng…...
储能场站安全风险挑战
电化学储能目前最大的痛点问题就是安全问题,制约了储能行业的发展。 首先:锂作为最活泼的金属加上有机溶剂的电解液,安全性天生就差。基因不行。 其次储能系统的BMS对电池管理相对粗放,不足以保证锂电池的安全运行。 当前储能产业…...
Ubuntu系统为同一逻辑网口配置不同网段的IP
近期遇到一个问题:机载计算机的载版上有两个网口,但是这两个网口本质上是一个独立网口一个交换机,即对于机载计算机而言这两个物理网口是同一个逻辑网口。但是我需要将这两个网口分别连接到两个设备,并配置不同网段的IP࿰…...
MySQL出现Waiting for table metadata lock的原因以及解决方法(已亲测)
参考:MySQL出现Waiting for table metadata lock的原因以及解决方法 - digdeep - 博客园 当对表执行truncate\drop 操作时,会出现一直处于等待的状态,通过show processlist可以看到TableA停滞在Waiting for table metadata lock的状态。kill…...
学会Lambda,让程序Pythonic一点
Lambda是Python里的高阶用法,要把代码写得Pythonic,就需要了解这些高阶用法,想说自己是一名真正的Python程序员,先要把代码写得Pythonic。 今天聊下Lambda的用法,写篇简短的用法说明。 Lambda是匿名函数的意思&#…...
GDPU 信息安全 期末复习
文章目录 第一章 绪论✅ 单选题✅ 简答题6. 假定你是单位的安全主管,为了提高单位的网络安全性,在制定单位的安全保障方案时,有哪些措施(包括技术和非技术的)?9. 有人说只要我有足够多的钱,就可…...
Python 使用 Token 认证方案连接 Kubernetes (k8s) 的详细过程
在 Kubernetes 中,使用 Token 认证是一种常见的客户端身份验证方式,尤其适用于 ServiceAccount。以下是详细的步骤,包括如何查看 Token、获取 API 服务地址、配置远程连接,以及如何在 Python 中连接 k8s。 1. 获取 Token 首先&a…...
【C++】ReadFile概述,及实践使用时ReadFile的速率影响研究
ReadFile 函数概述 ReadFile 是 Windows API 函数,用于从文件或设备(如串口、硬盘等)中读取数据。它是同步和异步 I/O 操作的基础函数。 函数原型 BOOL ReadFile(_In_ HANDLE hFile, // 文件或设备句柄_Out_write…...
Mysql的UPDATE(更新数据)详解
MySQL的UPDATE语句是用于修改数据库表中已存在的记录,本文将详细介绍UPDATE语句的基本语法、高级用法、性能优化策略以及注意事项,帮助您更好地理解和应用这一重要的SQL命令。 1. 基本语法 单表更新 单表更新的基本语法如下: UPDATE [LOW…...
基于Java Springboot高校奖助学金系统
一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术:Html、Css、Js、Vue、Element-ui 数据库:MySQL 后端技术:Java、Spring Boot、MyBatis 三、运行环境 开发工具:IDEA/eclipse 数据…...
如何在 Ubuntu 22.04 上安装带有 Nginx 的 ELK Stack
今天我们来聊聊如何在 Ubuntu 22.04 服务器上安装 ELK Stack,并集成 Nginx 作为 Web 服务器,同时使用 Let’s Encrypt Certbot 进行 SSL 认证。ELK Stack,包括 Elasticsearch、Logstash 和 Kibana,是一套强大的工具,用…...
Python爬虫:深入探索1688关键词接口获取之道
在数字化经济的浪潮中,数据的价值愈发凸显,尤其是在电商领域。对于电商平台而言,关键词不仅是搜索流量的入口,也是洞察市场趋势、优化营销策略的重要工具。1688作为中国领先的B2B电商平台,其关键词接口的获取对于商家来…...
Let‘s Encrypt SSL证书:acmessl.cn申请免费3个月证书
目录 一、CA机构 二、Lets Encrypt特点 三、申请SSL 一、CA机构 Lets Encrypt是一个由非营利组织Internet Security Research Group (ISRG)运营的证书颁发机构(CA),旨在通过自动化和开放的方式为全球网站提供免费、可靠的SSL/TLS证书。…...
CentOS服务器上VNC连接总出问题?这份保姆级排错手册(含端口混乱、服务重启、密码修改)
CentOS服务器VNC连接全流程排错指南:从端口混乱到服务恢复当你正埋头调试一个关键的仿真任务,突然VNC连接断开,所有工作界面瞬间消失——这种场景对使用CentOS服务器的工程师和科研人员来说绝不陌生。VNC作为远程桌面的生命线,一旦…...
瑞德克斯在不同终端的使用体验如何?语言覆盖广不广?
瑞德克斯在不同终端的使用体验如何?语言覆盖广不广?面向全球客户的金融服务平台,多语言能力是基础项。瑞德克斯支持多种主流语言,让客户在自己熟悉的语言环境中完成所有操作,这种细节让平台显得格外友好。瑞德克斯的多…...
ICLR 2026小米AI 技术深度解读
注:小米最新的 AI 顶会成果实际入选了 ICLR 2026(国际学习表征会议),推测您提到的 ICML 为会议名称的混淆,本文将基于小米此次入选的核心研究成果,以及配套的 MiMo-V2.5 系列技术,按您要求的五大…...
评测全网10款主流降AI率工具:帮你锁定真正好用靠谱的一款
随着AI写作工具的普及,论文撰写和内容创作变得越来越高效,许多学生和职场人士都从中受益。然而,随着高校和学术机构对AIGC(人工智能生成内容)检测技术的不断升级,问题也逐渐显现。越来越多的学生发现&#…...
安卓高版本APP抓包失败原因与BurpSuite+雷电模拟器9实战绕过指南
1. 为什么高版本安卓APP抓包变得像拆弹——从Android 7到12的证书信任机制演进你有没有试过把BurpSuite的CA证书拖进雷电模拟器9里,双击安装,弹出“已安装但无法启用”的提示?或者App一启动就报“网络连接异常”,连登录页都打不开…...
初创公司如何借助Taotoken低成本启动AI产品开发
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 初创公司如何借助Taotoken低成本启动AI产品开发 对于初创公司而言,在资源有限的情况下启动AI产品开发,面临…...
前景理论(Prospect Theory)深入解析
前景理论(Prospect Theory)深入解析 前景理论由心理学家丹尼尔卡尼曼(Daniel Kahneman)和阿莫斯特沃斯基(Amos Tversky)于1979年在《Econometrica》杂志上提出,是行为经济学中最重要、最具影响力…...
DeepSeek混合云架构下跨AZ流量调度困局:基于eBPF+Service Mesh的实时负载感知调度器设计(已上线支撑日均2.7亿QPS)
更多请点击: https://codechina.net 第一章:DeepSeek混合云架构下跨AZ流量调度困局的系统性认知 在DeepSeek混合云生产环境中,核心推理服务部署于多可用区(AZ)集群,底层横跨公有云(如AWS us-ea…...
毕业设计 深度学习yolo11空域安全无人机检测识别系统(源码+论文)
文章目录0 前言1 项目运行效果2 课题背景2.1 无人机技术快速发展带来的新机遇与挑战2.2 空域安全管理面临的新形势2.2.1 监管难度大2.2.2 现有技术局限2.3 计算机视觉技术的突破性进展2.3.1 算法性能提升2.3.2 硬件加速支持2.4 项目研究的现实意义2.4.1 安全价值1.4.2 经济价值…...
3分钟快速解锁:如何让你的索尼相机显示中文菜单?
3分钟快速解锁:如何让你的索尼相机显示中文菜单? 【免费下载链接】OpenMemories-Tweak Unlock your Sony cameras settings 项目地址: https://gitcode.com/gh_mirrors/op/OpenMemories-Tweak 还在为索尼相机只能显示英文或日文菜单而烦恼吗&…...
