当前位置: 首页 > news >正文

opensuse rpm安装mysql_rpm安装MySQL

一.xshell上安装MySQL数据库步骤:

(尽量安装版本较低的安装包)

1.在官网获取rpm软链:wget 链接 获取安装包

2.解压:tar xvf 包名 -C 目的文件夹

db32ee2b980c11a27a4e77fa1bab5f9a.png

3.安装之前查看之前是否有安装过,一定要卸载干净:查看命令: rpm -qa|grep -i mysql

查看MySQL进程:ps -ef|grep mysql

4.开始安装:rpm –ivh MySQL-server-5.6.16-1.rhel5.x86_64.rpm  --force --nodeps

rpm -ivh MySQL-client-5.6.16-1.rhel5.x86_64.rpm  --force --nodeps

5.安装成功启动MySQL服务 :systemctl start mysqld

查看状态是否有报错:systemctl status mysql

da71ba373748a5d1f2ec8b9950db1c69.png

如果报以上错误,代表/var/run/mysqld目录不存在,所在mysqld.pid无法创建

解决办法:首先创建mysqld目录,然后赋予权限,最后启动服务

mkdir -p /var/run/mysqld

chown -R mysql.mysql /var/run/mysqld

6.成功启动之后开始修改密码:在/usr/bin 输入命令:cat /var/log/mysqld.log |grep 'root@localhost:'|awk '{print $NF}'查看初始密码(在var/log/mysqld.log中查看password,有个临时密码)

80635278752ced2af1edcf2b0a34f8f6.png

修改密码命令:mysqladmin -uroot -p password 新密码  enter password:输入之前的初始密码

(查看MySQL的安装目录:find -name mysql)

df8ccc04d289f3ba2201842c771335c8.png

7.开启远程连接

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

相关文章:

  • 顺序表的基本操作_顺序表基本操作上机实验
  • lede软路由Mysql未运行_Proxmox VE(PVE)安装LEDE/OpenWrt 软路由系统|虚拟机环境
  • mysql的awr生成语句_如何生成指定SQL语句的AWR报表
  • mysql对建表语句长度的限制_MySQL 建表字段长度的限制
  • 编译安装mysql加入services_编译安装MySQL数据库
  • win7下ado连接mysql_提示连接无法用于执行此操作_提示错误“连接无法用于执行此操作。再此上下文中可能已被关闭或者无效”...
  • java sha_原生Java实现SHA256算法
  • java spring 事务控制器_spring之事务总结
  • java adt怎么使用_Java ADT中如何使用ImageView控件
  • java setforeground_java 中的JProgressBar设置前景色foreground无效果
  • python数字加密货币_GitHub - cugbliwei/cryptocurrency: 数字加密货币项目
  • java实现Tomasulo算法_并行计算机组成与设计pdf
  • java实时数据画图_Java中的实时绘图
  • java连接sql server数据库步骤_JDBC连接sql server数据库的详细步骤和代码 转
  • Java怎么保证数据一致性_连续调用多个外部系统写接口保证数据一致性的思路...
  • [case10]使用RSQL实现端到端的动态查询
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • AHK 中 = 和 == 等比较运算符的用法
  • iOS 颜色设置看我就够了
  • Java|序列化异常StreamCorruptedException的解决方法
  • nfs客户端进程变D,延伸linux的lock
  • Vue2.x学习三:事件处理生命周期钩子
  • 读懂package.json -- 依赖管理
  • 对象引论
  • 给github项目添加CI badge
  • 聊聊directory traversal attack
  • 关于Android全面屏虚拟导航栏的适配总结
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #### go map 底层结构 ####
  • (11)MSP430F5529 定时器B
  • (2)STL算法之元素计数
  • (分布式缓存)Redis分片集群
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (离散数学)逻辑连接词
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (状压dp)uva 10817 Headmaster's Headache
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .Net(C#)自定义WinForm控件之小结篇
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .NET关于 跳过SSL中遇到的问题
  • .net下简单快捷的数值高低位切换
  • .Net中ListT 泛型转成DataTable、DataSet
  • .NET中统一的存储过程调用方法(收藏)
  • /bin/bash^M: bad interpreter: No such file or directory
  • @hook扩展分析
  • [ 英语 ] 马斯克抱水槽“入主”推特总部中那句 Let that sink in 到底是什么梗?
  • [20190113]四校联考
  • [22]. 括号生成
  • [Angular 基础] - 数据绑定(databinding)
  • [Angular] 笔记 9:list/detail 页面以及@Output
  • [BZOJ3757] 苹果树
  • [C++]模板与STL简介