返回顶部
首页 > 资讯 > 数据库 >数据库安装四种方法
  • 938
分享到

数据库安装四种方法

数据库mysql服务器 2023-09-01 08:09:14 938人浏览 安东尼
摘要

  安装数据库 一、在网上下载安装包 wget https://cdn.Mysql.com//Downloads/mysql-8.0/mysql-8.0.30-1.el8.x86_64.rpm-bundle.tar 解压 tar xvf

 

安装数据库
一、在网上下载安装包
wget https://cdn.Mysql.com//Downloads/mysql-8.0/mysql-8.0.30-1.el8.x86_64.rpm-bundle.tar
解压
tar xvf mysql-8.0.30-1.el8.x86_64.rpm-bundle.tar
安装
dnf localinstall mysql-commUnity-server-8.0.30-1.el8.x86_64.rpm mysql-community-client-8.0.30-1.el8.x86_64.rpm mysql-community-common-8.0.30-1.el8.x86_64.rpm mysql-community-icu-data-files-8.0.30-1.el8.x86_64.rpm mysql-community-client-plugins-8.0.30-1.el8.x86_64.rpm mysql-community-libs-8.0.30-1.el8.x86_64.rpm
启动服务
systemctl start mysqld
查看服务状态
systemctl status mysqld.service
查看初始密码,登录MySQL修改密码
grep passwor /var/log/mysqld.log
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyGirlIsBy520!';
安装完成,重新登录查看
mysql> show databases;

二、离线安装
打开链接Https://dev.mysql.com/downloads/,选择对应的版本进行下载即可。
将下载好的文件传入Redhat中的某个路径中
dnf install lrzsz -y
rz

解压
tar -xvf mysql-8.0.27-1.el8.x86_64.rpm-bundle.tar

安装
dnf localinstall mysql-community-server-8.0.30-1.el8.x86_64.rpm \
mysql-community-client-8.0.30-1.el8.x86_64.rpm \
mysql-community-common-8.0.30-1.el8.x86_64.rpm \
mysql-community-icu-data-files-8.0.30-1.el8.x86_64.rpm \
mysql-community-client-plugins-8.0.30-1.el8.x86_64.rpm \
mysql-community-libs-8.0.30-1.el8.x86_64.rpm

启动服务
systemctl start mysqld
查看服务状态
systemctl status mysqld.service
查看初始密码,登录MySQL修改密码
grep passwor /var/log/mysqld.log
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyGirlIsBy520!';
安装完成,重新登录查看
mysql> show databases;

三、容器安装
容器安装——>了解容器——>虚拟化

工作站级别的虚拟化
企业级虚拟化

清理系统
yum remove Docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

安装必要的包
dnf install -y yum-utils device-mapper-persistent-data lvm2

添加仓库
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/Centos/docker-ce.repo

查看
ll /etc/yum.repos.d/

安装最新的docker
dnf install docker-ce docker-ce-cli

wget http://mirrors.163.com/centos/8/BaseOS/x86_64/os/Packages/yum-4.2.23-4.el8.noarch.rpm /
wget http://mirrors.163.com/centos/8/BaseOS/x86_64/os/Packages/yum-utils-4.0.17-5.el8.noarch.rpm /
wget http://mirrors.163.com/centos/8/BaseOS/x86_64/os/Packages/python3-urllib3-1.24.2-4.el8.noarch.rpm
启动
systemctl start docker
查看服务状态
systemctl status docker
查看版本
docker version
运行mysql
docker run mysql(提示错误)
docker run --name mysqltest -e MYSQL_ROOT_PASSWord=123456 -d mysql
指定名称,密码运行

进入容器
docker exec -it mysqltest /bin/bash
登录数据库
mysql -uroot -p
推出容器
exit
停止容器内服务的运行
docker stop 数据库名称
停止容器
systemctl stop docker

四、源码安装
下载包
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-boost-8.0.30.tar.gz

# Preconfiguration setup
groupadd mysql
useradd -r -g mysql -s /bin/false mysql(有就不用创建了)

# Beginning of source-build specific instructions
创建解压目录,并移动包到该目录下解压
mkdir /mysql \
move mysql-boost-8.0.30.tar.gz /mysql \
cd /mysql \
tar zxvf mysql-boost-8.0.30.tar.gz
cd mysql-8.0.30

mkdir bld
cd bld

dnf install cmake
cmake ..
解决依赖问题
cmake ..
指定目录
cmake ..  -DWITH_BOOST=../boost/boost_1_77_0/
解决依赖问题
dnf install -y openssl-devel
dnf install -y ncurses-devel
yum install libtirpc-devel -y
rpm -i rpcgen-1.3.1-4.el8.x86_64.rpm(仓库没有,网上下载)

cd /mysql/mysql-8.0.30/bld
make //平均四小时
make install

make;make install //两个命令一起做,前面做完了做后面


# Postinstallation setup
cd /usr/local/mysql
mkdir mysql-files
 chown mysql:mysql mysql-files
chmod 750 mysql-files
bin/mysqld --initialize --user=mysql
 bin/mysql_ssl_rsa_setup
bin/mysqld_safe --user=mysql &
Next command is optional
 cp support-files/mysql.server /etc/init.d/mysql.server

来源地址:https://blog.csdn.net/love_by/article/details/126931357

您可能感兴趣的文档:

--结束END--

本文标题: 数据库安装四种方法

本文链接: https://lsjlt.com/news/387830.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 数据库安装四种方法
      安装数据库 一、在网上下载安装包 wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.30-1.el8.x86_64.rpm-bundle.tar 解压 tar xvf ...
    99+
    2023-09-01
    数据库 mysql 服务器
  • pip安装python第三方库的四种方法
    文章目录 一、无镜像安装二、镜像安装三、一劳永逸式镜像安装四、批量安装总结 一、无镜像安装 pip install 库名 打开命令提示符【win + r】,输入cmd,在命令提示窗口输入...
    99+
    2023-09-01
    python
  • MySQL安装部署(四种安装方法)
    目录 1.仓库安装  2.本地安装 3.容器安装  4.源码安装 MySQL数据库存在多种版本,不同的版本在不同的平台上(OS,也就是操作系统上)安装方式可 能有所不同,因此安装时一定要参照官方文档进行安装。MySQL :: MySQL ...
    99+
    2023-09-26
    mysql 数据库
  • IDEA连接MySQL数据库的四种方法
    首先右击此电脑点击管理,进入页面  再服务栏确保MySQL是正常运行状态 打开IDEA, 左边栏选择Maven Archetype,新建一个名为javaweb的新工程 进行如图编辑完成新建  在Main包下新建一个java包,右击jav...
    99+
    2023-09-22
    mybatis
  • Oracle连接远程数据库的四种方法
    Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍 第一种方法: 若oracle服务器装在本机上,那就不多说了,连接...
    99+
    2024-04-02
  • mysql数据库limit的四种用法
    文章目录 前言一、语法二、参数说明三、常用示例-4种用法总结 前言 mysql数据库中limit子句可以被用于强制select语句返回指定的记录数。limit接受一个或两个数字...
    99+
    2023-10-20
    数据库 mysql
  • linux 系统下四种nginx安装方法
    linux 系统下四种nginx安装方法 1 背景2 linux 的四种安装方式3 安装步骤3.1 yum 安装ningx3.2 源码编译安装nginx3.2.1 依赖库安装3.2.2 ngi...
    99+
    2023-09-26
    linux 服务器 运维
  • Linux数据库的安装方法
    本篇内容主要讲解“Linux数据库的安装方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux数据库的安装方法”吧!学习了linux这门课之后,就开始实践过程了,这样比较记得牢固,学以致用...
    99+
    2023-06-05
  • Android数据的四种存储方式之SQLite数据库
      Test.java:   import com.ghsy.createsqlitedb.db.MyOpenHel...
    99+
    2022-06-06
    存储 sqlite数据库 SQLite Android
  • 数据库树形结构怎么查 四种方法解决
    使SQL实现树形查询 1 树形结构固定,即固定几层结构,可以采用数据库连接查询,这里以两张表为例: select one.id, one.label, two.id, two.labelfrom...
    99+
    2023-09-13
    数据库 sql java
  • SQL Server数据库的安装方法
    这篇文章主要介绍SQL Server数据库的安装方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!数据库SQL Server 2008的安装步骤1、在网上下载sql server安装...
    99+
    2024-04-02
  • mysql数据库添加外键的四种方式
    文章目录 一、添加外键的四种方式二、文档下载 一、添加外键的四种方式 1、 建表时直接使用FOREIGN KEY,这种方式外键名称自动生成。如下图。 FOREIGN KEY (user_...
    99+
    2023-10-02
    数据库 mysql
  • 【数据库的四种隔离级别】
    在关系型数据库中,隔离级别是指多个事务并发执行时,彼此之间的隔离程度。数据库的四种隔离级别如下: 1.读未提交(Read Uncommitted): 最低级别的隔离级别,一个事务可以读取到另一个事务未提交的数据,可能会出现脏读、不可重复读和...
    99+
    2023-08-19
    数据库 java 开发语言
  • Redis数据库的安装配置方法
    redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,...
    99+
    2022-06-04
    数据库 方法 Redis
  • MongoDB数据库简介与安装方法
    1、简介 MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。旨在为WEB应用提供可扩展的高性能数据存储解决方案。在高负载的情况下,添加更多的节点(分布式)...
    99+
    2024-04-02
  • centos7安装mongo数据库的方法(mongo4.2.8)
    目录一、Mongo下载二、Mongo数据库安装和启动2.1、Mongo4.2.8数据库安装2.2、Mongo数据库启动2.2、添加环境变量2.3、mongo命令进入数据库2.4、客户...
    99+
    2024-04-02
  • 四种Android数据存储方式
    Android提供以下四种存储方式: SharePreference SQLite File ContentProvider Android系统中数据基本都是私...
    99+
    2022-06-06
    存储 Android
  • mysql中删除数据的四种方法小结
    目录写在前面 方法介绍1. DELETE语句示例:  2. DROP TABLE语句:3. TRUNCATE TABLE示例:4. 使用外键约束:示例: &nbs...
    99+
    2023-10-11
    mysql 删除数据
  • JS中的四种数据类型判断方法
    目录1、typeof2、instanceof3、constructor4、toString() 本文总结了四种判断方法: 1、typeof typeof是一个运算符,其有两种使用方式...
    99+
    2024-04-02
  • JavaScript中检测数据类型的四种方法
    目录1. typeof2. instanceof3. constructor(构造函数)4. Object.prototype.toString.call()前言:在介绍检测数据类型...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作