首页 > 数据库 >Redhat8安装MySQL8操作方法(超简单Linux无依赖安装mysql数据库)

Redhat8安装MySQL8操作方法(超简单Linux无依赖安装mysql数据库)

时间:2023-06-08 16:58:59浏览次数:48  
标签:GRANT MySQL8 安装 mysql root GuoDC localhost

一、安装说明

1.1、相关说明:

Redhat8在线安装Mysql8数据库,使操作系统找到并自动安装自适应的版本及相关依赖组件;

1.2、系统版本

 

二、安装方法

2.1、下载应用软件

[root@GuoDC ~]# wget https://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm

 

2.2、安装应用软件

[root@GuoDC ~]# yum install mysql80-community-release-el8-4.noarch.rpm

 

2.3、安装检查应用

[root@GuoDC ~]# yum repolist enabled |grep "mysql.*-community.*"

 

2.4、禁用默认模块

[root@GuoDC ~]# yum module disable mysql

 

2.5、安装服务模块

[root@GuoDC ~]# yum install mysql-community-server

 

2.6、修改配置文件

[root@GuoDC ~]# vi /etc/my.cnf

character-set-server=gbk

lower_case_table_names=1

innodb_flush_log_at_trx_commit = 2

log-bin-trust-function-creators=1

 

2.7、应用初始化

[root@GuoDC ~]# /usr/sbin/mysqld --initialize-insecure --user=mysql --lower-case-table-names=1

2.8、启动数据库

[root@GuoDC ~]# systemctl start mysqld

2.9、登陆数据库

[root@GuoDC ~]# mysql -uroot -p

 

2.10、创建数据库

create database xXXXXsdb;

create database xXXXXshdb;

create database versiondb;

CREATE USER 'xXXXXs'@'localhost' IDENTIFIED BY 'XXXXXX';

GRANT ALL PRIVILEGES ON *.* TO 'xXXXXs'@'localhost' WITH GRANT OPTION;

CREATE USER 'xXXXXs'@'%' IDENTIFIED BY 'XXXXXX';

GRANT ALL PRIVILEGES ON *.* TO 'xXXXXs'@'%' WITH GRANT OPTION;

CREATE USER 'admin'@'localhost';

GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';

CREATE USER 'dummy'@'localhost';

use mysql;

update user set host = '%' where user = 'root' and host='localhost';

三、执行建库脚本

标签:GRANT,MySQL8,安装,mysql,root,GuoDC,localhost
From: https://www.cnblogs.com/A121/p/17466985.html

相关文章

  • mysql8.0二进制安装遇到的问题
    公司新项目需要用CentOS8.0以上的系统和mysql8.0;于是在虚拟机上开始操作测试;一实验环境1、系统版本:CentOS8.32、数据库版本:mysql-8.0.233、数据库下载链接:https://dev.mysql.com/downloads/mysql/二、遇到的问题这里不讲安装过程,之前博客有写只不过用的是mysql5.7,安装过......
  • linux下安装mysql(rpm文件安装)
    数据库包下载:https://www.mysql.com/downloads/在GPL开原协议的社区开源版里边下载我们用mysqlcommunityserver里边的其中workbench是客户端工具MySQLCluster是oracle自己搞的集群版的(集成了一些开源工具和增值服务)选择操作系统和版本建议在linux下安装也可以选择......
  • [ERROR] Can't find error-message file '/data/mysql/share/errmsg.sys'. Check erro
    1.MySQL5.7.21启动时报错:[ERROR]Can'tfinderror-messagefile'/data/mysql/3307/share/errmsg.sys'.Checkerror-messagefilelocationand'lc-messages-dir'configurationdirective.2.登录MySQL查看系统全局参数:mysql>showglobalvariablesl......
  • zabbix--监控MySQL主从状态
    zabbix监控MySQL主从状态#搭建MySQL主从后,很多时候不知道从的状态是否ok,有时候出现异常不能及时知道,这里通过shell脚本结合zabbix实现监控并告警一般情况下,在MySQL的从上查看从的运行状态是通过Slave_IO_Running线程和Slave_SQL_Running线程是否ok,通过命令“showslavestatus\G......
  • MySql锁知识记录积累(一)
    1.关于脏读、幻读和不可重复读脏读:一个事务A读取到了另一个事务B未提交的数据,叫做脏读不可重复读:事务A被事务B干扰到了!在事务A范围内,两个相同的查询,读取同一条记录,却反返回了不同的结果,即不可重复读幻读:事务A查询一个范围内的结果集,另一个并发事务B往这个范围中插入/删除了数据,并......
  • [LINUX]debian系安装virtualbox并安装win10镜像
    安装Virualbox编辑:sudovim/etc/apt/sources.lst写入:debhttps://download.virtualbox.org/virtualbox/debian(你的发行版)contrib下载并注册:wget-qhttps://www.virtualbox.org/download/oracle_vbox.asc-O-|sudoapt-keyadd-更新源:sudoapt-getupdate安装:sudoapt-get......
  • zabbix--CentOS7 源码安装Zabbix6 LTS版本
    环境说明#这里使用为 CentOS7.6 版本进行测试验证,ZabbixServer 采用源码包部署,数据库采用 MySQL8.0 版本,zabbix-web 使用 nginx+php 来实现。具体信息如下:软件名版本安装方式ZabbixServer6.0.3源码安装ZabbixAgent6.0.3源码安装MySQL8.0.28yum安......
  • redis 安装fatal error: jemalloc/jemalloc.h: No such file or directory 错误
    转自;https://www.cnblogs.com/oxspirt/p/11392437.html 问题现象: 我第一次安装redis时,没有安装gcc,报错了,然后安装好gcc,后再次执行make命令,安装redis就出现了如上的错误 网上错误解决办法网上大部分解决办法都是错误的,如下文:(错误解决办法)makeMALLOC=libc正确解决......
  • mysql备份
    https://www.manongdao.com/article-1640390.html 备份的类型1、根据是否需要数据库离线(1)冷备:需要关mysql服务,请写请求均不允许(2)温备:服务在线,但仅支持读请求。(3)热备:备份的同时,业务不受影响。mysql中进行不同方式的备份还需要考虑存储引擎是否支持 MyISAM InnoDB......
  • Kettle连接MySQL报错:Driver class 'org.gjt.mm.mysql.Driver' could not be found, ma
    在Windows系统里面安装kettle后打算连接MySQL的时候突然报错错误连接数据库[wanghui]:org.pentaho.di.core.exception.KettleDatabaseException:ErroroccurredwhiletryingtoconnecttothedatabaseDriverclass'org.gjt.mm.mysql.Driver'couldnotbefound,mak......