赞
踩
选择DOWNLOADS
找到右侧最下方社区版下载
选择第一个Yum Repository
选择对应版本的软件包进行下载
注:这里可以不登录直接下载软件包
上传刚下载好的rpm软件包至系统内部,进行安装:
[root@zjx-mysql ~]# rpm -ivh mysql80-community-release-el7-11.noarch.rpm
warning: mysql80-community-release-el7-11.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:mysql80-community-release-el7-11 ################################# [100%]
然后安装mysql-server、mysql-devel:
[root@zjx-mysql ~]# yum install mysql-server mysql-devel -y
.........
.........
Installed:
mysql-community-libs.x86_64 0:8.0.35-1.el7 mysql-community-libs-compat.x86_64 0:8.0.35-1.el7 mysql-community-server.x86_64 0:8.0.35-1.el7
Dependency Installed:
mysql-community-client.x86_64 0:8.0.35-1.el7 mysql-community-client-plugins.x86_64 0:8.0.35-1.el7
mysql-community-common.x86_64 0:8.0.35-1.el7 mysql-community-icu-data-files.x86_64 0:8.0.35-1.el7
Replaced:
mariadb-libs.x86_64 1:5.5.68-1.el7
Complete!
安装完成后可以看下所有的安装包:
[root@zjx-mysql ~]# rpm -qa | grep mysql
mysql80-community-release-el7-11.noarch
mysql-community-common-8.0.35-1.el7.x86_64
mysql-community-icu-data-files-8.0.35-1.el7.x86_64
mysql-community-client-plugins-8.0.35-1.el7.x86_64
mysql-community-client-8.0.35-1.el7.x86_64
mysql-community-server-8.0.35-1.el7.x86_64
mysql-community-devel-8.0.35-1.el7.x86_64
mysql-community-libs-8.0.35-1.el7.x86_64
mysql-community-libs-compat-8.0.35-1.el7.x86_64
[root@zjx-mysql ~]# systemctl start mysqld
[root@zjx-mysql ~]# systemctl status mysqld
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2023-12-02 04:30:13 EST; 6s ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 6772 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
Main PID: 6910 (mysqld)
Status: "Server is operational"
CGroup: /system.slice/mysqld.service
└─6910 /usr/sbin/mysqld
Dec 02 04:29:54 zjx-mysql systemd[1]: Starting MySQL Server...
Dec 02 04:30:13 zjx-mysql systemd[1]: Started MySQL Server.
显示服务正常运行就表示sql服务已经成功启动了,下面就可以正常使用mysql了
登录之前可以查询下默认的MYSQL密码(即root@localhost:后的字符内容):
[root@zjx-mysql ~]# sudo grep 'temporary password' /var/log/mysqld.log
2023-12-02T09:30:03.818075Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: uw(g!;Mp;6I=
这时候就可以登录MYSQL了
[root@zjx-mysql ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 8.0.35
Copyright (c) 2000, 2023, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
但是进行查看数据库等操作会报错(因为需要我们修改密码)
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
修改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '修改后的密码';
Query OK, 0 rows affected (0.07 sec)
此时可正常进行查看数据库等相关操作
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.01 sec)
mysql>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。