首页 > 数据库 >MySQL安装

MySQL安装

时间:2023-05-26 09:55:59浏览次数:66  
标签:8.0 安装 MySQL 28 mysql rpm el7

1、检查是否已经安装了mysql 和 mariadb

rpm -qa | grep mysql
rpm -qa | grep mariadb

# 如果已经安装,就先卸载:
rpm -e --nodeps  软件名

2、安装mysql

按顺序安装:8.0.28-1.el7版本

rpm -ivh mysql-community-common-8.0.28-1.el7.aarch64.rpm 

rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.aarch64.rpm 

rpm -ivh mysql-community-libs-8.0.28-1.el7.aarch64.rpm

rpm -ivh mysql-community-client-8.0.28-1.el7.aarch64.rpm

rpm -ivh mysql-community-icu-data-files-8.0.28-1.el7.aarch64.rpm

rpm -ivh mysql-community-server-8.0.28-1.el7.aarch64.rpm 

注:8.0.28-1.el7版本后解压内容多了几个文件,安装顺序可能会有所改变

3、查看mysql状态

systemctl status mysqld

4、启动mysql服务

systemctl start mysqld

5、设置开机启动服务

systemctl enable mysqld

6、查看服务是否成功启动

netstat -tunlp | grep mysql

7、查看初始密码

cat /var/log/mysqld.log
# 或
cat /var/log/mysqld.log | grep password
# 找到密码,注意,不要冒号后的空格

8、登录mysql

mysql -uroot -p

9、远程访问授权

create user '用户名'@'%' identified with mysql_native_password by '密码';
grant all privileges on *.* to '用户名'@'%' with grant option;
flush privileges;

10、防火墙开启 3306 端口,

11、安装完毕!

PS:安装过程中可能提示要安装 net-tools 依赖:
yum install net-tools

PS:安装过程中可能提示依赖libaio….什么的,那么安装libaio再继续安装mysql剩下部分就可以:
yum install libaio

更新yum源:
yum update

标签:8.0,安装,MySQL,28,mysql,rpm,el7
From: https://www.cnblogs.com/chuanwei/p/17433864.html

相关文章

  • MySQL-DQL
    准备测试表,先跟着执行下面的SQL#1.登录MySQL后#2.创建test_database数据库,不存在则创建createdatabaseifnotexiststest_database;#2.1.如果test_database库存在,可以根据自己意愿删除或换个名称dropdatabasetest_database;#删除test_database数据库#3.进入刚创建的库......
  • Mysql数据库遇到的问题及解决办法
    1、1205-Lockwaittimeoutexceeded;tryrestartingtransaction该异常代表数据库中有进程锁住了,会导致后续对数据库的操作都无法执行,需要杀掉锁住的进程 解决办法:1)、SELECT*FROMinformation_schema.INNODB_TRX;执行后找到名为trx_mysql_thread_id的列。2)、杀掉列中的......
  • MySQL学习进阶篇Day1
    1.存储引擎1.1MySQL体系结构  1).连接层最上层是一些客户端和链接服务,包含本地sock通信和大多数基于客户端/服务端工具实现的类似于TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全接入的客户端提......
  • 新电脑需要安装的软件
    1.chrome浏览器(尚硅谷的安装包直接安装,尚硅谷视频说是一直在更新): 电脑位数对应 ......
  • 宝塔(一):宝塔安装
    一、什么是宝塔宝塔(BTPanel)是一个开源的服务器管理面板,它提供了一个简单易用的图形化界面,可以帮助用户轻松管理服务器上的各种应用程序和服务。使用宝塔面板,用户可以轻松安装和配置常用的Web服务、数据库、FTP等服务,例如Nginx、Apache、MySQL、PHP、Pure-FTPd等等。宝塔还提供了强......
  • 如何在ubuntu下安装Vscode并且运行C语言文件或者python文件
    要想在ubuntu中编写并运行C语言或python文件,有两种方法,第一种是直接用vim编写(在我之前的文章中有详细介绍)可以点击如下链接:如何在ubuntu安装C语言环境-代师-博客园(cnblogs.com)如何在Ubuntu中编写Python代码并运行-代师-博客园(cnblogs.com) 今天我要说的是用专......
  • Windows安装Docker
    Windows安装Docker的条件Windows10及以上。需要启用Hyper-V和容器特性。启用Hyper-V和容器特性1.右键桌面最左下角的"开始"窗口,选择"应用和功能"2.点击"程序和功能"3.选择"启用或关闭Windows功能"4.勾选"Hyper-V"以及"容器"下载docker-desktop下载地址:https......
  • mysql之ddl之trancate
    截断,trancatetabletk_student即保留表结构,重新建表tk_student相比于delete这种dml,对数据操作(一条一条删除数据)的语句,效率要高很多。但delete也有优点,即可以回滚事务(反悔),而trancate(隐式提交)不能回滚(反悔)两种方法删除数据后,如果在添加语句,对于自增的变量(一般是主键),则delete......
  • MySQL基础
    1MySQL简介视频链接:黑马程序员MySQL数据库MySQL是一种开源的关系型数据库管理系统(RDBMS),由瑞典的MySQLAB公司开发。MySQL是目前最流行的关系型数据库之一,广泛应用于Web应用程序、企业级应用和大数据处理等领域。MySQL支持多用户同时访问同一个数据库实例,并提供了可扩展性......
  • openpose 安装
    visualstudio2019communitycmake3.25.3windows11家庭版cuda11.1.1cudnn8.9python3.10这个openpose装了好几天,处处是坑。最后是参考这里,一步一步安装好的。总结一下经验:因为一开始是想全都勾选上,结果总是报错“Errorinconfigurationprocess,projectfilesmay......