Linux安装Mysql5.5

news2024/12/26 21:15:02

链接:https://pan.baidu.com/s/146KA6VfB4NW6mWSRRwXsMg 
提取码:ib17 
 

rpm安装Mysql5.5

检测Mysql是否安装

强制卸载原来的Mysql

安装Mysql服务端

安装Mysql客户端

启动Mysql------>  service mysql start

连接Mysql------->mysql -u root -p

1.检查是否安装

 rpm -qa|grep mysql    注意是小写的mysql

还有

rpm -qa|grep mariadb

mariadb可以当成是mysql分支,迷你版

这里注意下,有时候可能出现明明有安装过mysql确没有的情况

用 rpm -qa|grep -i mysql

 卸载

rpm -e xxxx是卸载   rpm -e --nodeps  xxx强制删除

强制删除也可以 rpm -e xxxx   --nodeps

这样原先的mysql删除了

mysql需要的一个环境,不知道干嘛用

yum install libaio 

 也可以用 yum -y install libaio

 安装完成

将压缩包拖到Linux

 我这里是/usr/local/develop

或者mkdir /usr/local/develop

cd /usr/local/develop

 注意  该包后缀是.tar那么用tar -xvf   如果后缀是tar.gz xxx 那么用tar -zxvf xxx 解压

mkdir /usr/local/develop/mysql

mkdir /usr/local/develop/mysql/devetool

进入包所在目录

cd /usr/local/develop

解压到指定包里

tar -xvf MySQL-5.5.40-1.linux2.6.x86_64.rpm-bundle.tar
-C /usr/local/develop/mysql/devetool

 cd /usr/local/develop/mysql/devetool

ll

 安装Mysql服务端和客户端

保证你在该目录下

 cd /usr/local/develop/mysql/devetool

安装Mysql服务端

rpm -ivh MySQL-server-5.5.40-1.linux2.6.x86_64.rpm 

安装客户端

客户端好比window安装完Mysql所使用的黑窗口

rpm -ivh MySQL-client-5.5.40-1.linux2.6.x86_64.rpm 

 

window安装完Mysql服务可能就自动开启了

Linux安装好Mysql需要启动服务

开启服务:service mysql start

查看服务状态

service mysql status

 随机给的pid

修改密码(下面命令意思运行该程序,去修改密码)

/usr/bin/mysql_secure_installation

接下来是一堆选择

 

 然后输入两边新密码

 一堆选择题

 

 

以上也就禁止root账户远程  选n其他都是y 

如果想向window一样去mysql的黑屏完

mysql -u root -p

 show database

熟悉吗?有没有刚学mysql时候的回忆

 突然之间,又回到2018年的抖音,眼泪都掉下来了哈哈哈

Mysql默认禁止远程访问(此时用Navicat是连接不上的)

进入mysql  

mysql -u root -p

输入密码

下面这话大概意思:GRANT授权关键字  给root  密码为xxxx的用户给与所有权限

如果你还想给其他用户加权限  把root和密码 放进去就好

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '密码' WITH GRANT OPTION;

 查询Mysql数据库远程访问是否授权

select * from mysql.user where user='root' \G;

只要有下面出现  就是我们加的就可以访问了

5.row下Host值为:%说明授权了

退出mysql

exit  或者CTRL+C

开启3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

重启防火墙

systemctl restart firewalld.service

查看防火墙开放的端口

firewall-cmd --list-ports

Navicat连接

 

 insert into student(name)values('小明'),('小红')

 如果我把表名写错 首字母大写

 Linux中MYSQL数据库:数据库名,表名,列名,别名大小写规则如下:

1.数据库名与表名是严格区分大小写的

2.表的别名是严格区分大小写的

3.列名与列的别名在所有的情况下均是忽略大小写的

4.变量名也是严格区分大小写的

查看大小写区分

进入mysql 

mysql -u root -p

输入密码

然后

show variables like "%case%"

如何让Mysql在linux系统中 表名不区分大小写方式

1.复制mysql配置文件到etc目录下

cp /usr/share/mysql/my-medium.cnf  /etc/my.cnf

2.编辑vim  /etc/my.cnf文件,在[mysqlId]节点下添加lower_case_table_names=1 参数

3.重启mysql:service mysql restart

1

 2

 

 3.重启

service mysql restart

 即使表名大小写不一样,也可以查了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/197129.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

时序数据库

时序数据库(TSDB) 接下来就到了,自己所适应行业的数据库了,时许数据库,这类对物联网传感器数据有着很好的支持。 https://blog.csdn.net/firewater23/article/details/125697248 时序数据是随时间不断产生的一系列数据,简单来说…

AD936x_增益控制AGC详解

增益控制概述 所有AGC模式都可用于TDD和FDD场景。AD936x具有手动增益控制选项,允许基带处理器控制接收机的增益。 上图为AD936x接收信号路径示意图,每个接收机都有自己的增益表,将增益控制字映射到每个可变增益块。无论使用AGC还是手动增益控…

ABAP IDOC 测试及使用相关事务代码

WE02:查看IDOC日志和清单 WE19:测试IDOC 可以进入debug模式 WE20:维护伙伴的一些属性,比如如果加了增强结构,在这里可以增加 WE30:查看并且修改IDOC types 结构 WE31:查看SEGMENT 内的字段和版本。也可以新建segment WE82: 新增输出类型和assignment…

中间件Canal之Canal简单使用

一. 简单介绍 Canal是Java开发的基于数据库增量日志解析,提供增量数据订阅&消费的中间件。目前,Canal主要支持了MySQL的Binlog解析,解析完成后才能利用Canal Client来处理获得的相关数据。 二. MySQL的Binlog 2.1. Binlog是什么&#…

代码随想录算法训练营第37天 回溯算法 java :134. 加油站 135. 分发糖果 1005.K次取反后最大化的数组和

文章目录LeetCode 134. 加油站思路AC代码LeetCode135. 分发糖果思路AC代码LeetCode 1005.K次取反后最大化的数组和思路AC代码总结LeetCode 134. 加油站 思路 两个数组一个是 增加汽油量 gas[ ] 一个耗费汽油量 cost[ ] 可以换一个思路,首先如果总油量减去总消耗大…

OpenStack Yoga安装使用kolla-ansible

基本上是按照官网文档快速入门进行安装,不过还有很多地方需要换源。重点在换源这块。如果说你的网关有魔法,那就不用看这篇文章了,直接复制官网命令安装。 支持的操作系统 注意:不再支持 CentOS 7 作为主机操作系统。Train 版本同…

Java 的 IDEA 神级插件!

安装插件 1. Codota 代码智能提示插件 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。 如果让它再加上机器学习,人工智能写代码的时代还会远吗…

tkinter绘制组件(39)——滑动控件

tkinter绘制组件(39)——滑动控件引言布局函数结构响应按钮框架响应按钮的表示文本响应移动完整函数代码效果测试代码最终效果github项目pip下载结语引言 swipecontrol直译滑动控件,参考WinUI的SwipeControl。 虽然,这个控件在平…

凡人修C传——专栏从凡人到成仙系列目录

这里先感谢博主THUNDER王给我提出来的一个创作建议,让我有了创作的灵感来创建这一篇博客以及凡人修C传这一个系列的文章。 本文最主要的目的就是给大家一个凡人修C传的一个目录,让大家更加容易学到自己想学的地方。 📝【个人主页】&#xff1…

js实现滑动进度条

效果图 完整代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name"viewport" content"widthdevic…

TOOM舆情分析和报告工具,大数据决策免费舆情监控辅助工具?

大数据舆情工具是一种利用大数据技术进行舆情监控、分析、评估和预测的工具&#xff0c;以提高企业舆情应对能力。舆情监控工具可以帮助企业提高舆情应对能力&#xff0c;提升企业形象&#xff0c;以更好地处理各种舆情问题&#xff0c;TOOM舆情分析和报告工具&#xff0c;大数…

使用Python+Tensorflow的CNN技术快速识别验证码

近年来&#xff0c;机器学习变得愈加火热&#xff0c;中国选手柯洁与AlphaGo的人机大战更是引起热议。目前&#xff0c;在图像识别和视觉分析研究中&#xff0c;卷积神经网络&#xff08;CNN&#xff09;技术的使用越来越多。Tensorflow 是由 Google 团队开发的神经网络模块&am…

三级管集电极开路电路工作原理详细分析

今天给大家分享的是&#xff1a;集电极开路电路、集电极开路晶体管电路、集电极开路工作原理、集电极开路TTL、集电极开路输出接线图、集电极开路优缺点。 在数字芯片设计、微控制器应用和运算放大器中&#xff0c;集电极开始输出通常用于驱动继电器等高负载或用于连接其他电路…

从双钻模型看产品规划

作为产品经理&#xff0c;我们在进行产品规划的时候&#xff0c;往往是采用“探索→执行”的思维进行规划&#xff0c;然而这类方法虽然有效&#xff0c;但不全面&#xff0c;也不一定能够科学地指引我们去进行合理的产品规划。那么&#xff0c;有什么方式或模型能够让我们合理…

笔记_html

目录什么是 HTML?HTML元素(定义)骨架HTML元素a标签语法使用1-超链接使用2-锚点定位使用3-文件下载使用4-阻止a标签的默认事件HTML5新增元素HTML5新增元素属性什么是 HTML? HTML是由一系列元素组成的超文本标记语言。 tips: html标签不区分大小写&#xff01; HTML元素(定义)…

多核异构处理器对共享外设和资源的调配方法-飞凌嵌入式

来源&#xff1a;飞凌嵌入式官网www.forlinx.com在多核异构CPU中&#xff0c;多个内核就如同多个大脑&#xff0c;而外设和内存等资源就如同手足&#xff0c;那么多个大脑该如何控制手足才能保证它们正常有序地运行呢&#xff1f;以NXP i.MX8M Plus处理器的A核和M核为例&#x…

为HTML网页添加喜庆气氛的诸多方法

为HTML网页添加喜庆气氛的诸多方法 节假日&#xff0c;如春节&#xff0c;为网页&#xff08;或网站的主网页&#xff09;营造欢乐祥和氛围的手段&#xff0c;还是比较多的&#xff0c;下面介绍。 先给出未加喜庆气氛修饰的网页源码如下&#xff0c;特意做的简单&#xff0c;意…

Docker - 10. 本地镜像发布到阿里云

将本地镜像发布到阿里云&#xff0c;具体步骤如下&#xff1a; 1. 注册并登录阿里云控制台&#xff1a;阿里云登录平台 2. 进入容器镜像服务&#xff1a;阿里云 - 容器镜像服务 3. 创建个人实例&#xff0c;未创建前如下图1&#xff0c;创建后见下图2 4. 打开并创建命名空间…

XSS Labs (one)

Web Security Academy>>Cross-site scripting>>Contexts burpsuite官网XSS靶场地址 超全的fuzz payload Lab: Reflected XSS into HTML context with nothing encoded <script>alert(1)</script>弹出成功&#xff0c;最简单的反射型XSS靶场。 Lab: S…

2023牛客寒假算法基础集训营5 小沙の不懂(思维)

题意&#xff1a;这题目一开始看了半天啊&#xff0c;而且坑点很多&#xff08;qwq&#xff09;&#xff0c;大概意思就是给你两个字符串a,b&#xff08;可能存在前导0&#xff09;&#xff0c;然后给你任意个长度为10的从0到9的排列&#xff08;比如1234567890 &#xff0c;09…