Skip to main content

MySQL 8.0.17 Community Edition installation for Red Hat Linux and Cent OS:

MySQL 8.0.17 Community Edition installation for Red Hat Linux and Cent OS:

01. Disable Firewall:
# systemctl stop firewalld
# systemctl disable firewalld
02. Set Selinux to permissive:
#vi /etc/sysconfig/selinux, and replace word enforcing to permissive
Content of file /etc/sysconfig/selinux:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=permissive
# SELINUXTYPE= can take one of three values:
#     targeted - Targeted processes are protected,
#     minimum - Modification of targeted policy. Only selected processes are protected.
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted
03. Remove Maria DB:
#yum remove mariadb-libs.x86_64
04. Download MySQL software for Red Hat Linux:
Visit Link - https://dev.mysql.com/downloads/mysql/, select Red Hat Linux for operating system and download all packages.
05. Execute following commands to install MySQL software and libraries
#yum install mysql-community-common-8.0.17-1.el7.x86_64.rpm
#yum install mysql-community-libs-8.0.17-1.el7.x86_64.rpm
#yum install mysql-community-libs-compat-8.0.17-1.el7.x86_64.rpm
#yum install mysql-community-client-8.0.17-1.el7.x86_64.rpm
#yum install mysql-community-embedded-compat-8.0.17-1.el7.x86_64.rpm
#yum install mysql-community-devel-8.0.17-1.el7.x86_64.rpm
#yum install mysql-community-server-8.0.17-1.el7.x86_64.rpm
#yum install mysql-shell-8.0.17-1.el7.x86_64.rpm
#yum install mysql-connector-python-8.0.11-1.el7.x86_64.rpm
#yum install mysql-connector-python-cext-8.0.11-1.el7.x86_64.rpm
#yum install mysql-utilities-1.6.5-1.el7.noarch.rpm

Comments

Popular posts from this blog

MySQL InnoDB cluster troubleshooting | commands

Cluster Validation: select * from performance_schema.replication_group_members; All members should be online. select instance_name, mysql_server_uuid, addresses from  mysql_innodb_cluster_metadata.instances; All instances should return same value for mysql_server_uuid SELECT @@GTID_EXECUTED; All nodes should return same value Frequently use commands: mysql> SET SQL_LOG_BIN = 0;  mysql> stop group_replication; mysql> set global super_read_only=0; mysql> drop database mysql_innodb_cluster_metadata; mysql> RESET MASTER; mysql> RESET SLAVE ALL; JS > var cluster = dba.getCluster() JS > var cluster = dba.getCluster("<Cluster_name>") JS > var cluster = dba.createCluster('name') JS > cluster.removeInstance('root@<IP_Address>:<Port_No>',{force: true}) JS > cluster.addInstance('root@<IP add>,:<port>') JS > cluster.addInstance('root@ <IP add>,:<port> ') JS > dba.getC...

Oracle E-Business Suite Online Patch Phases executing adop

Following description about Oracle E-Business Suite is high level and from documentation https://docs.oracle.com/cd/E26401_01/doc.122/e22954/T202991T531062.htm#5281339 for in depth and detail description refer it. The online patching cycle phases: Prepare Apply Finalize Cutover Cleanup Prepare phase: Start a new online patching cycle, Prepares the environment for patching. $ adop phase=prepare Apply phase: Applies the specified patches to the environment. Apply one or more patches to the patch edition. $ adop phase=apply patches=123456,789101 workers=8 Finalize phase: Performs any final steps required to make the system ready for cutover. Perform the final patching operations that can be executed while the application is still online. $ adop phase=finalize Cutover phase: Shuts down application tier services, makes the patch edition the new run edition, and then restarts application tier services. This is the only phase that involves a brief ...

Create MySQL database with hyphen

Create MySQL database with hyphen: If you are trying to create MySQL database with hyphen " - " in the name such as test-db and get error  " your MySQL server version for the right syntax to use near '-db' at line" then you might be wondering how to get it done as your business require MySQL database name with hyphen " - "  Here is the fix, use escape character " ` " before and after database name such as `test-db` and you will be able to create database with hyphen. CREATE DATABASE `test-db`;