mirror of
https://pagure.io/fedora-docs/quick-docs.git
synced 2024-12-01 07:39:48 +00:00
52 lines
1.1 KiB
Text
52 lines
1.1 KiB
Text
|
[id='install-from-oracle-mysql']
|
||
|
= Install from Oracle MySql
|
||
|
|
||
|
include::{partialsdir}/3rdparty-message.adoc[]
|
||
|
|
||
|
== Adding the MySQL repository to Fedora
|
||
|
|
||
|
----
|
||
|
sudo dnf install https://repo.mysql.com//mysql80-community-release-fc31-1.noarch.rpm
|
||
|
----
|
||
|
|
||
|
== Installing MySQL on Fedora
|
||
|
|
||
|
----
|
||
|
sudo dnf install mysql-community-server
|
||
|
----
|
||
|
|
||
|
== Start MySQL Service and Enable at Loggin:
|
||
|
|
||
|
----
|
||
|
sudo systemctl start mysqld
|
||
|
sudo systemctl enable mysqld
|
||
|
----
|
||
|
|
||
|
find Default Password, For security reasons, MySQL generates a temporary root key. Please note that MySQL has even stricter security policies than MariaDB.
|
||
|
|
||
|
----
|
||
|
sudo grep 'temporary password' /var/log/mysqld.log
|
||
|
----
|
||
|
|
||
|
== Configuring MySQL before the first use
|
||
|
|
||
|
----
|
||
|
sudo mysql_secure_installation
|
||
|
----
|
||
|
|
||
|
Then, answer the security questions as you prefer. or just say **yes** to all of them.
|
||
|
|
||
|
== Using MYSQL
|
||
|
|
||
|
----
|
||
|
sudo mysql -u root -p
|
||
|
----
|
||
|
|
||
|
== Removing MySQL
|
||
|
|
||
|
I suggest to remove in the following way, the most appropriate and safe way without removing many dependencies is:
|
||
|
|
||
|
----
|
||
|
sudo rpm -e --nodeps mysql-community-libs mysql-community-common mysql-community-server
|
||
|
----
|