正在部署系统要多久_系统安装卡在设置系统

正在部署系统要多久_系统安装卡在设置系统数据库版本标准化 1.确认Supported Platforms https://www.mysql.com/support/ 2.确认安装版本 推荐:5.7.22 ,8.0.20以后的双数GA版本

MySQL系统安装与部署

数据库版本标准化
1.确认Supported Platforms
https://www.mysql.com/support/
2.确认安装版本
推荐:5.7.22 ,8.0.20以后的双数GA版本
3.获取MySQL软件包
https://downloads.mysql.com/archives/community/
4.MD5验证
 
安装与部署
官方安装文档:https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html
1. 部署前准备
1.解压
tar -xf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
3. 环境清理
# yum remove -y mariadb-libs
# yum install libaio
4. 创建组
# groupadd mysql
5. 创建用户
# useradd -r -g mysql -s /bin/false mysql
5. 创建目录
# mkdir -p /data/3306/data/
6. 复制以及创建软连接
# cd /usr/local/
# cp /opt/mysql-8.0.24-linux-glibc2.12-x86_64 ./ -rp
# ln -s mysql-8.0.24-linux-glibc2.12-x86_64/ mysql
 
2.部署
1.在mysql下创建目录
[root@localhost local]# cd mysql
[root@localhost mysql]# mkdir mysql-files
2. 授权
[root@localhost mysql]# chown mysql.mysql mysql-files
[root@localhost mysql]# chmod 750 mysql-files/
3. 初始化安装–默认配置
[root@localhost mysql]# ./bin/mysqld –initialize –user=mysql
2022-05-15T09:16:50.594508Z 0 [System] [MY-013169] [Server] /usr/local/mysql-8.0.24-linux-glibc2.12-x86_64/bin/mysqld (mysqld 8.0.24) initializing of server in progress as process 2637
2022-05-15T09:16:50.602884Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-05-15T09:16:50.995550Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-05-15T09:16:51.624080Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: tFsl6zx2Cp<l
##默认密码 tFsl6zx2Cp<l
##[root@localhost mysql]# ./bin/mysqld –initialize-insercute –user=mysql 空密码
4. 创建RSA文件和SSL文件确保加密功能 ##银行可能会有,互联网基本不会设置
[root@localhost mysql]# bin/mysql_ssl_rsa_setup
5. 启动mysql
[root@localhost mysql]# ./bin/mysqld_safe –user mysql &
6. 客户端方式登陆mysql
[root@localhost mysql]# mysql -uroot -p”tFsl6zx2Cp<l” -hlocalhost -P3306
7. 修改密码
mysql> ALTER USER USER() IDENTIFIED BY “Chiyu45D”;
8. 接口方式登陆
[root@localhost mysql]# ./bin/mysql -uroot -pChiyu45D -S /tmp/mysql.sock
9. 创建用户并赋权
mysql> create user yuyang@localhost identified by “Chiyu45D”;
Query OK, 0 rows affected (0.01 sec)
 
mysql> grant all on *.* to yuyang@localhost with grant option;
Query OK, 0 rows affected (0.00 sec)
10. 将mysql命令加入到系统命令
[root@localhost mysql]# vim /etc/profile
在文档最下方加入如下语句:
export PATH=/usr/local/mysql/bin:$PATH
[root@localhost mysql]# source /etc/profile
 
注:系统安装一般用于测试环境,生产环境一般会自定义安装
系统安装会有一些缺点,例如
1、sock文件在/tmp目录下
2、日志文件在/var/log目录下
3、配置文件在/etc/my.cnf目录下
 

原文地址:https://www.cnblogs.com/Songhn9/archive/2022/05/15/16273957.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5256.html

(0)
上一篇 2023-05-16
下一篇 2023-05-17

相关推荐

  • 华为云主机价格_性价比高的组装电脑

    华为云主机价格_性价比高的组装电脑什么云主机既能随时自助获取、可弹性伸缩,价格还不贵,一年只要39元,那必定就是华为云主机,因为其好的售后体验,华为云获得可信云电商云服务奖,云主机获五星+最高评级。下面我们来了解下华为云主机吧。 华为

    2023-05-11
    105
  • 数据库范式:三大范式、BC范式和反范式化

    数据库范式:三大范式、BC范式和反范式化一、什么是数据库范式 无规矩不成方圆,同理范式是数据表设计的一些约束和规范。为了让各个属性间的关系更加合理,减少数据冗余。 一般来说,主要满足 3NF 就可以了,因为范式过高,虽然对数据关系有更好的…

    2023-03-22
    111
  • Python表达式的匹配方法

    Python表达式的匹配方法正则表达式是一种符合特定规则的文本,可以用来搜索、替换、分割等操作。在Python中,我们可以使用re模块来使用正则表达式。

    2024-02-08
    48
  • 达梦数据库sql语法_数据库基本语法

    达梦数据库sql语法_数据库基本语法数据库-SQL 语法 二十余年如一梦,此身虽在堪惊。 简介:数据库-SQL 语法 一、基础 模式定义了数据如何存储、存储什么样的数据以及数据如何分解等信息,数据库和表都有模式。 主键的值不允许修改,也

    2023-04-19
    121
  • day07-1MySQL约束「终于解决」

    day07-1MySQL约束「终于解决」MySQL约束 基本介绍 约束用于确保数据库的数据满足特定的商业规则 在mysql中,约束包括:not null,unique,primary key,foreign key 和check 5种 1.

    2023-06-08
    95
  • 回调函数的定义及使用方式

    回调函数的定义及使用方式回调函数是一种通过参数将函数传递给另一个函数的技术,该另一个函数则在适当的时候调用该函数。回调函数通常用于处理异步操作,如处理文件读取、网络请求等,以及处理事件驱动的程序。

    2024-04-16
    25
  • Python字典:简单高效的数据存储与查询

    Python字典:简单高效的数据存储与查询Python中的字典是一种无序的可变集合,其中的元素以键值对的形式存储。在字典中,键和值都可以是任意的Python对象。字典的键必须是不可变对象(如字符串、数字或元组),值可以是任何对象。Python中的字典类似于Java中的Map、C++中的std::map等数据结构。

    2024-02-21
    50
  • 干货,分布式数据库在金融核心场景的落地实践|腾讯云数据库「建议收藏」

    干货,分布式数据库在金融核心场景的落地实践|腾讯云数据库「建议收藏」金融行业作为国民经济的命脉和枢纽,对底层数据库的能力要求在不断提高。具有高性能、可扩展、高可用等特性的分布式数据库是金融行业数字化转型的重要支撑。 金融企业如何在不同的应用场景下,做好分布式数据库的选

    2023-05-30
    95

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注