首页 > 数据库 >阿里云部署mysql(本地上传)

阿里云部署mysql(本地上传)

时间:2023-04-17 18:56:15浏览次数:54  
标签:30 community server 阿里 64 mysql 上传 el7

1.阿里云试用一个月活动

2.选择机器配置为:2核 4G内存 3M带宽 40G云盘 centOS7.9 64位(这个配置刚好吃满优惠)

3.将要安装的版本是MySQL8.0.31

4.到MySQL官网下载, 版本为Community版本,对应操作系统是RedHat,操作系统版本是Linux7 X86

5.MySQL8.0.31下载链接

6.下载完成后,解压,并使用xshell将需要的传入服务器中(也可以不选,全都要),存放位置/root

uTools_1670514052356

7.安装mysql之前,先检查是否有mariadb,如果有先卸载

rpm -qa|grep mariadb

8.忽略依赖强制卸载

rpm -e --nodeps mariadb-libs

9.rpm 包的安装顺序是:

mysql-community-common

mysql-community-client-plugins

mysql-community-libs

mysql-community-client

mysql-community-icu-data-files

mysql-community-server

10.在Linux安装MySQL5.7的过程中,执行最后一步

rpm -ivh mysql-community-server-8.0.30-1.el7.x86_64.rpm

报错

error: Failed dependencies:
        libaio.so.1()(64bit) is needed by mysql-community-server-8.0.30-1.el7.x86_64
        libaio.so.1(LIBAIO_0.1)(64bit) is needed by mysql-community-server-8.0.30-1.el7.x86_64
        libaio.so.1(LIBAIO_0.4)(64bit) is needed by mysql-community-server-8.0.30-1.el7.x86_64
        mysql-community-icu-data-files = 8.0.30-1.el7 is needed by mysql-community-server-8.0.30-1.el7.x86_64

解决

直接使用 yum 命令在线下载:

yum install libaio

11.安装好后,使用以下命令初始化

mysqld --initialize --console

12.修改安装目录的所有者和所属组,让mysql有权使用操作系统

chown -R mysql:mysql /var/lib/mysql/

13.启动服务

systemctl start mysqld

14.使用管道查看临时密码

cat /var/log/mysqld.log|grep localhost

15.获取临时密码后,使用以下命令登录mysql

mysql -uroot -p

16.修改mysql临时密码

alter user 'root'@'localhost' identified by '123456';

17.mysql配置完成!

标签:30,community,server,阿里,64,mysql,上传,el7
From: https://www.cnblogs.com/yuhaozhe/p/17326808.html

相关文章

  • mysql优化思路(本地上传)
    MySQL优化从四个方面入手硬件和操作系统层面的优化架构设计层面的优化MySQL程序配置的优化SQL执行的优化1.硬件和操作系统层面的优化硬件层面主要是cpu,内存,网络带宽,磁盘读写操作系统主要是网络配置,应用文件句柄数(这部分优化由DBA或运维完成,加硬件投入解决100%问题,所以要......
  • IDEA(本地上传)
    IDEA常用快捷键Ctrl+Alt+V根据后半部分自动生成前半部分Alt+Insert自动生成get/set/tostringCtrl+Alt+L自动格式化Ctrl+/行注释Ctrl+Shift+/块注释/**++Enter方法说明注......
  • mysql常用sql语句
    INSERTINTO`test`.`testdb`(`a`,`b`)VALUES(NULL,'2');INSERTINTO`test`.`testdb`(`b`)VALUES('2');imit是mysql的语法select*fromtablelimitm,n其中m是指记录开始的index,从0开始,表示第一条记录n是指从第m+1条开始,取n条。select*fromtablenamelimit2,4......
  • 文本编辑器 实现ctrl+v粘贴图片并上传、word粘贴带图片
    ​ 当前功能基于PHP,其它语言流程大抵相同。大概流程:1.将docx文件上传到服务器中2.使用PHPoffice/PHPword实现将word转换为HTML3.将HTML代码返回并赋值到编辑器中 1编辑器配置修改1.1新增上传wordjson配置在ueditor\php\config.json中新增如下配置:     /*......
  • Java与Mysql锁相关知识总结
    锁的定义在计算机程序中锁用于独占资源,获取到锁才可以操作对应的资源。锁的实现锁在计算机底层的实现,依赖于CPU提供的CAS指令(compareandswsp),对于一个内存地址,会比较原值以及尝试去修改的值,通过值是否修改成功,来表示是否强占到了这个锁。JVM中的锁jvm中,有2个常用的锁synchr......
  • 爬取的数据存mysql中、加代理,cookie,header,加入selenium、布隆过滤器、scrapy-redis实
    上节回顾#1scrapy架构 -爬虫:写的一个个类-引擎: -调度器:排队,去重-下载器-pipline-下载中间件-爬虫中间件#2命令 -scrapystartproject项目名-scrapygensipder爬虫名网址-scrapycrawl爬虫名字-run.py#......
  • Splunk DB Connect 连接MySQL报错CLIENT_PLUGIN_AUTH is required
    01、问题描述使用SplunkDBConnect连接MySQL数据库读库时,报错CLIENT_PLUGIN_AUTHisrequired,如下图:02、原因分析根据报错信息,查阅相关资料,了解到报错原因:目标数据库为MySQL5.7,使用的mysql-connector-java-8.0.28.jar,mysql的jar包版本过高。JDBC数据库驱动程序:mysql-connector-......
  • 发现Mysql的主从数据库没有同步,差点凉凉了
    摘要:今天发现Mysql的主从数据库没有同步,瞬间整个人头皮发麻。本文分享自华为云社区《糟了,生产环境数据竟然不一致,人麻了!》,作者:冰河。今天发现Mysql的主从数据库没有同步先上Master库:mysql>showprocesslist;查看下进程是否Sleep太多。发现很正常。showmasterstatus;也正常。mys......
  • windows系统mysql定时备份
    如下:一、创建bat任务脚本1.新建txt文档2.打开txt文档,并粘贴入以下内容3.按照自己的需求对内容进行修改,并删除掉//后内容以及中文空格,否则会运行失败4.保存,并将文件后缀修改为.bat格式5.双击测试程序是否能正常运行,如果正常,会弹出cmd运行窗口,运行完后会自动停止,此时会在路径下产......
  • 发现Mysql的主从数据库没有同步,差点凉凉了
    摘要:今天发现Mysql的主从数据库没有同步,瞬间整个人头皮发麻。本文分享自华为云社区《糟了,生产环境数据竟然不一致,人麻了!》,作者:冰河。今天发现Mysql的主从数据库没有同步先上Master库:mysql>showprocesslist;查看下进程是否Sleep太多。发现很正常。showmasterstatu......