centos7离线安装MySQL8

下载Mysql安装包地址

https://dev.mysql.com/downloads/mysql/

在这里插入图片描述

解压到指定目录

[root@localhost tools]# tar -xvf mysql-8.4.2-1.el7.x86_64.rpm-bundle.tar -C /root/training
[root@localhost tools]# cd ../training/
[root@localhost training]# ll
total 1027204
-rw-r--r--. 1 7155 31415  15319032 Jul 14 01:28 mysql-community-client-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415   3624740 Jul 14 01:28 mysql-community-client-plugins-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415    706412 Jul 14 01:28 mysql-community-common-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415 568523520 Jul 14 01:28 mysql-community-debuginfo-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415   2022564 Jul 14 01:28 mysql-community-devel-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415   4218836 Jul 14 01:28 mysql-community-embedded-compat-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415   2346040 Jul 14 01:28 mysql-community-icu-data-files-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415   1591504 Jul 14 01:28 mysql-community-libs-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415    686992 Jul 14 01:28 mysql-community-libs-compat-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415  63806756 Jul 14 01:29 mysql-community-server-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415  26397236 Jul 14 01:29 mysql-community-server-debug-8.4.2-1.el7.x86_64.rpm
-rw-r--r--. 1 7155 31415 362599652 Jul 14 01:30 mysql-community-test-8.4.2-1.el7.x86_64.rpm

检查原先系统是否安装mysql

  1. 检查原先系统是否安装mysql
rpm -qa |grep -i mysql 
  1. 安装了的话,卸载安装包
 yum remove mysql-community-libs-8.0.13-1.el7.x86_64 mysql-community-server-8.0.13-1.el7.x86_64
  1. 删除MySQL相关的目录
find /* -name mysql rm -rf /usr/bin/mysql rm -rf /usr/lib64/mysql rm -rf /usr/share/mysql rm -rf /var/lib/selinux/targeted/active/modules/200/mysql rm -rf /var/lib/mysql rm -rf /var/log/mysql
  1. 删除配置文件与日志
rm -rf /etc/my.cnf rm -rf /var/log/mysql/mysqld.log

安装前置(有网centos下载rpm安装包)

1.下载net-tools rpm安装包并安装

[root@localhost training]# mkdir net-tools
[root@localhost training]# cd net-tools/
[root@localhost net-tools]# yum install net-tools  --downloadonly --downloaddir=/root/training/net-tools/
[root@localhost net-tools]# ls
net-tools-2.0-0.25.20131004git.el7.x86_64.rpm
#安装
[root@localhost net-tools]# rpm -ivh net-tools-2.0-0.25.20131004git.el7.x86_64.rpm
warning: net-tools-2.0-0.25.20131004git.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...1:net-tools-2.0-0.25.20131004git.el################################# [100%]

2.下载perl相关包

[root@localhost training]# mkdir perl
[root@localhost training]# cd perl/
[root@localhost perl]# yum install perl  --downloadonly --downloaddir=/root/training/perl/
[root@localhost perl]# ll
total 11708
-rw-r--r--. 1 root root 8360316 Feb  4  2021 perl-5.16.3-299.el7_9.x86_64.rpm
-rw-r--r--. 1 root root   19672 Jul  4  2014 perl-Carp-1.26-244.el7.noarch.rpm
-rw-r--r--. 1 root root   19244 Jul  4  2014 perl-constant-1.27-2.el7.noarch.rpm
-rw-r--r--. 1 root root 1545440 Jul  4  2014 perl-Encode-2.51-7.el7.x86_64.rpm
-rw-r--r--. 1 root root   29092 Jul  4  2014 perl-Exporter-5.68-3.el7.noarch.rpm
-rw-r--r--. 1 root root   27088 Jul  4  2014 perl-File-Path-2.09-2.el7.noarch.rpm
-rw-r--r--. 1 root root   57680 Jul  4  2014 perl-File-Temp-0.23.01-3.el7.noarch.rpm
-rw-r--r--. 1 root root   78236 Jul  4  2014 perl-Filter-1.49-3.el7.x86_64.rpm
-rw-r--r--. 1 root root   57176 Apr 25  2018 perl-Getopt-Long-2.40-3.el7.noarch.rpm
-rw-r--r--. 1 root root   39292 Jul  4  2014 perl-HTTP-Tiny-0.033-3.el7.noarch.rpm
-rw-r--r--. 1 root root  706128 Feb  4  2021 perl-libs-5.16.3-299.el7_9.x86_64.rpm
-rw-r--r--. 1 root root   45324 Feb  4  2021 perl-macros-5.16.3-299.el7_9.x86_64.rpm
-rw-r--r--. 1 root root   12592 Jul  4  2014 perl-parent-0.225-244.el7.noarch.rpm
-rw-r--r--. 1 root root   84468 Jul  4  2014 perl-PathTools-3.40-5.el7.x86_64.rpm
-rw-r--r--. 1 root root   53064 Feb  4  2021 perl-Pod-Escapes-1.04-299.el7_9.noarch.rpm
-rw-r--r--. 1 root root  114320 Jul  4  2014 perl-podlators-2.5.1-3.el7.noarch.rpm
-rw-r--r--. 1 root root   88756 Jul  4  2014 perl-Pod-Perldoc-3.20-4.el7.noarch.rpm
-rw-r--r--. 1 root root  221216 Jul  4  2014 perl-Pod-Simple-3.28-4.el7.noarch.rpm
-rw-r--r--. 1 root root   27436 Jul  4  2014 perl-Pod-Usage-1.63-3.el7.noarch.rpm
-rw-r--r--. 1 root root   36808 Jul  4  2014 perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm
-rw-r--r--. 1 root root   49868 Apr  4  2020 perl-Socket-2.010-5.el7.x86_64.rpm
-rw-r--r--. 1 root root   78888 Jul  4  2014 perl-Storable-2.45-3.el7.x86_64.rpm
-rw-r--r--. 1 root root   14056 Jul  4  2014 perl-Text-ParseWords-3.29-4.el7.noarch.rpm
-rw-r--r--. 1 root root   50392 Jul  4  2014 perl-threads-1.87-4.el7.x86_64.rpm
-rw-r--r--. 1 root root   39868 Jul  4  2014 perl-threads-shared-1.43-6.el7.x86_64.rpm
-rw-r--r--. 1 root root   46304 Jul  4  2014 perl-Time-HiRes-1.9725-3.el7.x86_64.rpm
-rw-r--r--. 1 root root   24792 Jul  4  2014 perl-Time-Local-1.2300-2.el7.noarch.rpm

3.下载 perl-Module-Install.noarch相关包

[root@localhost training]# mkdir perl-Module-Install.noarch
[root@localhost training]# yum install perl-Module-Install.noarch  --downloadonly --downloaddir=/root/training/perl-Module-Install.noarch/
[root@localhost perl-Module-Install.noarch]# ls
gdbm-devel-1.10-8.el7.x86_64.rpm                       perl-IO-Socket-SSL-1.94-7.el7.noarch.rpm
glibc-2.17-326.el7_9.3.x86_64.rpm                      perl-IPC-Cmd-0.80-4.el7.noarch.rpm
glibc-common-2.17-326.el7_9.3.x86_64.rpm               perl-JSON-PP-2.27202-2.el7.noarch.rpm
glibc-devel-2.17-326.el7_9.3.x86_64.rpm                perl-libs-5.16.3-299.el7_9.x86_64.rpm
glibc-headers-2.17-326.el7_9.3.x86_64.rpm              perl-libwww-perl-6.05-2.el7.noarch.rpm
kernel-headers-3.10.0-1160.119.1.el7.x86_64.rpm        perl-Locale-Maketext-1.23-3.el7.noarch.rpm
libdb-5.3.21-25.el7.x86_64.rpm                         perl-Locale-Maketext-Simple-0.21-299.el7_9.noarch.rpm
libdb-devel-5.3.21-25.el7.x86_64.rpm                   perl-local-lib-1.008010-4.el7.noarch.rpm
libdb-utils-5.3.21-25.el7.x86_64.rpm                   perl-Log-Message-0.08-3.el7.noarch.rpm
mailcap-2.1.41-2.el7.noarch.rpm                        perl-Log-Message-Simple-0.10-2.el7.noarch.rpm
perl-5.16.3-299.el7_9.x86_64.rpm                       perl-LWP-MediaTypes-6.02-2.el7.noarch.rpm
perl-Algorithm-Diff-1.1902-17.el7.noarch.rpm           perl-macros-5.16.3-299.el7_9.x86_64.rpm
perl-Archive-Extract-0.68-3.el7.noarch.rpm             perl-Module-Build-0.40.05-2.el7.noarch.rpm
perl-Archive-Zip-1.30-11.el7.noarch.rpm                perl-Module-CoreList-2.76.02-299.el7_9.noarch.rpm
perl-Business-ISBN-2.06-2.el7.noarch.rpm               perl-Module-Install-1.06-4.el7.noarch.rpm
perl-Business-ISBN-Data-20120719.001-2.el7.noarch.rpm  perl-Module-Load-0.24-3.el7.noarch.rpm
perl-Carp-1.26-244.el7.noarch.rpm                      perl-Module-Load-Conditional-0.54-3.el7.noarch.rpm
perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64.rpm         perl-Module-Loaded-0.08-299.el7_9.noarch.rpm
perl-Compress-Raw-Zlib-2.061-4.el7.x86_64.rpm          perl-Module-Metadata-1.000018-2.el7.noarch.rpm
perl-constant-1.27-2.el7.noarch.rpm                    perl-Module-Pluggable-4.8-3.el7.noarch.rpm
perl-CPAN-1.9800-299.el7_9.noarch.rpm                  perl-Module-ScanDeps-1.10-3.el7.noarch.rpm
perl-CPAN-Meta-2.120921-5.el7.noarch.rpm               perl-Module-Signature-0.73-2.el7.noarch.rpm
perl-CPAN-Meta-Requirements-2.122-7.el7.noarch.rpm     perl-Mozilla-CA-20130114-5.el7.noarch.rpm
perl-CPAN-Meta-YAML-0.008-14.el7.noarch.rpm            perl-Net-Daemon-0.48-5.el7.noarch.rpm
perl-CPANPLUS-0.91.38-4.el7.noarch.rpm                 perl-Net-HTTP-6.06-2.el7.noarch.rpm
perl-Data-Dumper-2.145-3.el7.x86_64.rpm                perl-Net-LibIDN-0.12-15.el7.x86_64.rpm
perl-DBD-SQLite-1.39-3.el7.x86_64.rpm                  perl-Net-SSLeay-1.55-6.el7.x86_64.rpm
perl-DBI-1.627-4.el7.x86_64.rpm                        perl-Object-Accessor-0.42-299.el7_9.noarch.rpm
perl-DBIx-Simple-1.35-7.el7.noarch.rpm                 perl-Package-Constants-0.02-299.el7_9.noarch.rpm
perl-devel-5.16.3-299.el7_9.x86_64.rpm                 perl-Params-Check-0.38-2.el7.noarch.rpm
perl-Digest-1.17-245.el7.noarch.rpm                    perl-PAR-Dist-0.49-2.el7.noarch.rpm
perl-Digest-MD5-2.52-3.el7.x86_64.rpm                  perl-parent-0.225-244.el7.noarch.rpm
perl-Digest-SHA1-2.13-9.el7.x86_64.rpm                 perl-Parse-CPAN-Meta-1.4404-5.el7.noarch.rpm
perl-Digest-SHA-5.85-4.el7.x86_64.rpm                  perl-PathTools-3.40-5.el7.x86_64.rpm
perl-Encode-2.51-7.el7.x86_64.rpm                      perl-Perl-OSType-1.003-3.el7.noarch.rpm
perl-Encode-Locale-1.03-5.el7.noarch.rpm               perl-PlRPC-0.2020-14.el7.noarch.rpm
perl-Exporter-5.68-3.el7.noarch.rpm                    perl-Pod-Escapes-1.04-299.el7_9.noarch.rpm
perl-ExtUtils-CBuilder-0.28.2.6-299.el7_9.noarch.rpm   perl-podlators-2.5.1-3.el7.noarch.rpm
perl-ExtUtils-Install-1.58-299.el7_9.noarch.rpm        perl-Pod-Perldoc-3.20-4.el7.noarch.rpm
perl-ExtUtils-MakeMaker-6.68-3.el7.noarch.rpm          perl-Pod-Simple-3.28-4.el7.noarch.rpm
perl-ExtUtils-Manifest-1.61-244.el7.noarch.rpm         perl-Pod-Usage-1.63-3.el7.noarch.rpm
perl-ExtUtils-ParseXS-3.18-3.el7.noarch.rpm            perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm
perl-File-Fetch-0.42-2.el7.noarch.rpm                  perl-Socket-2.010-5.el7.x86_64.rpm
perl-File-Listing-6.04-7.el7.noarch.rpm                perl-Storable-2.45-3.el7.x86_64.rpm
perl-File-Path-2.09-2.el7.noarch.rpm                   perl-Term-UI-0.36-2.el7.noarch.rpm
perl-File-Remove-1.52-6.el7.noarch.rpm                 perl-Test-Harness-3.28-3.el7.noarch.rpm
perl-File-Temp-0.23.01-3.el7.noarch.rpm                perl-Text-Diff-1.41-5.el7.noarch.rpm
perl-Filter-1.49-3.el7.x86_64.rpm                      perl-Text-ParseWords-3.29-4.el7.noarch.rpm
perl-Getopt-Long-2.40-3.el7.noarch.rpm                 perl-threads-1.87-4.el7.x86_64.rpm
perl-HTML-Parser-3.71-4.el7.x86_64.rpm                 perl-threads-shared-1.43-6.el7.x86_64.rpm
perl-HTML-Tagset-3.20-15.el7.noarch.rpm                perl-TimeDate-2.30-2.el7.noarch.rpm
perl-HTTP-Cookies-6.01-5.el7.noarch.rpm                perl-Time-HiRes-1.9725-3.el7.x86_64.rpm
perl-HTTP-Daemon-6.01-8.el7.noarch.rpm                 perl-Time-Local-1.2300-2.el7.noarch.rpm
perl-HTTP-Date-6.02-8.el7.noarch.rpm                   perl-URI-1.60-9.el7.noarch.rpm
perl-HTTP-Message-6.06-6.el7.noarch.rpm                perl-version-0.99.07-6.el7.x86_64.rpm
perl-HTTP-Negotiate-6.01-5.el7.noarch.rpm              perl-WWW-RobotRules-6.02-5.el7.noarch.rpm
perl-HTTP-Tiny-0.033-3.el7.noarch.rpm                  perl-YAML-Tiny-1.51-6.el7.noarch.rpm
perl-IO-Compress-2.061-2.el7.noarch.rpm                pyparsing-1.5.6-9.el7.noarch.rpm
perl-IO-HTML-1.00-2.el7.noarch.rpm                     systemtap-sdt-devel-4.0-13.el7.x86_64.rpm

安装

  1. 安装erl-Module-Install.noarch相关安装包

    [root@localhost training]# cd perl-Module-Install.noarch/
    [root@localhost perl-Module-Install.noarch]# rpm -ivh --force --nodeps *.rpm
    warning: gdbm-devel-1.10-8.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
    Preparing...                          ################################# [100%]
    Updating / installing...
    ..............................119:libdb-utils-5.3.21-25.el7        ################################# [100%]
    
  2. 安装prel相关安装包

    [root@localhost perl]# rpm -ivh --force --nodeps *.rpm
    warning: perl-5.16.3-299.el7_9.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
    Preparing...                          ################################# [100%]
    Updating / installing...1:perl-parent-1:0.225-244.el7      ################################# [  4%]2:perl-HTTP-Tiny-0.033-3.el7       ################################# [  7%].............................26:perl-Time-Local-1.2300-2.el7     ################################# [ 96%]27:perl-4:5.16.3-299.el7_9          ################################# [100%]
  3. 安装 mysql-community-client-plugins-8.4.2-1.el7.x86_64.rpm

    [root@localhost training]# rpm -ivh mysql-community-client-plugins-8.4.2-1.el7.x86_64.rpm
    warning: mysql-community-client-plugins-8.4.2-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID a8d3785c: N                             OKEY
    Preparing...                          ################################# [100%]
    Updating / installing...1:mysql-community-client-plugins-8.################################# [100%]
    
  4. 安装 mysql-community-icu-data-files-8.4.2-1.el7.x86_64.rpm

    [root@localhost training]# rpm -ivh mysql-community-icu-data-files-8.4.2-1.el7.x86_64.rpm
    warning: mysql-community-icu-data-files-8.4.2-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID a8d3785c: N                             OKEY
    Preparing...                          ################################# [100%]
    Updating / installing...1:mysql-community-icu-data-files-8.################################# [100%]
    
  5. 安装 mysql-community-common-8.4.2-1.el7.x86_64.rpm

    [root@localhost training]# rpm -ivh mysql-community-common-8.4.2-1.el7.x86_64.rpm
    warning: mysql-community-common-8.4.2-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID a8d3785c: NOKEY
    Preparing...                          ################################# [100%]
    Updating / installing...1:mysql-community-common-8.4.2-1.el################################# [100%]
  6. 安装 mysql-community-embedded-compat-8.3.0-1.el7.x86_64.rpm

    [root@localhost training]# rpm -ivh mysql-community-embedded-compat-8.4.2-1.el7.x86_64.rpm
    .......
    6_64 conflicts with file from package mariadb-libs-1:5.5.60-1.el7_5.x86_64file /usr/share/mysql/charsets/swe7.xml from install of mysql-community-embedded-compat-8.4.2-1.el7.x86_64                              conflicts with file from package mariadb-libs-1:5.5.60-1.el7_5.x86_64
    
  7. 安装 mysql-community-libs-8.3.0-1.el7.x86_64.rpm

    [root@localhost training]# rpm -ivh mysql-community-libs-8.4.2-1.el7.x86_64.rpm
    warning: mysql-community-libs-8.4.2-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID a8d3785c: NOKEY
    error: Failed dependencies:mariadb-libs is obsoleted by mysql-community-libs-8.4.2-1.el7.x86_6#错误描述:则是由于centos7默认安装的mariaDB导致       
    [root@localhost training]# rpm -qa| grep mari
    mariadb-libs-5.5.60-1.el7_5.x86_64
    #强制卸载
    rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
    #再次安装
    [root@localhost training]# rpm -ivh mysql-community-libs-8.4.2-1.el7.x86_64.rpm
    warning: mysql-community-libs-8.4.2-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID a8d3785c: NOKEY
    Preparing...                          ################################# [100%]
    Updating / installing...1:mysql-community-libs-8.4.2-1.el7 ################################# [100%]
    
  8. 装 mysql-community-client-8.3.0-1.el7.x86_64.rpm

    [root@localhost training]# rpm -ivh mysql-community-client-8.4.2-1.el7.x86_64.rpm
    warning: mysql-community-client-8.4.2-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID a8d3785c: NOKEY
    Preparing...                          ################################# [100%]
    Updating / installing...1:mysql-community-client-8.4.2-1.el################################# [100%]
  9. 安装 mysql-community-server-8.3.0-1.el7.x86_64.rpm

    [root@localhost training]# rpm -ivh mysql-community-server-8.4.2-1.el7.x86_64.rpm
    warning: mysql-community-server-8.4.2-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID a8d3785c: NOKEY
    Preparing...                          ################################# [100%]
    Updating / installing...1:mysql-community-server-8.4.2-1.el################################# [100%]
    #安装出现以下错误缺失1 2 步骤依赖包
    [root@localhost training]# rpm -ivh mysql-community-server-8.4.2-1.el7.x86_64.rpm
    warning: mysql-community-server-8.4.2-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID a8d3785c: NOKEY
    error: Failed dependencies:/usr/bin/perl is needed by mysql-community-server-8.4.2-1.el7.x86_64net-tools is needed by mysql-community-server-8.4.2-1.el7.x86_64perl(Getopt::Long) is needed by mysql-community-server-8.4.2-1.el7.x86_64perl(strict) is needed by mysql-community-server-8.4.2-1.el7.x86_64

启动mysql

[root@localhost network-scripts]# systemctl start mysqld #启动mysql
[root@localhost network-scripts]# systemctl status mysqld
● mysqld.service - MySQL ServerLoaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)Active: active (running) since Sun 2024-09-22 18:11:03 CST; 5s agoDocs: man:mysqld(8)http://dev.mysql.com/doc/refman/en/using-systemd.htmlProcess: 20010 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)Main PID: 20079 (mysqld)Status: "Server is operational"CGroup: /system.slice/mysqld.service└─20079 /usr/sbin/mysqldSep 22 18:10:59 localhost.localdomain systemd[1]: Starting MySQL Server...
Sep 22 18:11:03 localhost.localdomain systemd[1]: Started MySQL Server.

MySQL配置

  1. 安装成功后,自动创建mysql用户和mysql用户组

    [root@localhost network-scripts]# id mysql
    uid=27(mysql) gid=27(mysql) groups=27(mysql)
    
  2. 安装后的默认路径,通过配置文件查看。

    vi /etc/my.cnf
    可以看到以下配置:
    datadir=/var/lib/mysql  数据文件默认位置,如果更改数据存储位置需要停止数据库将/var/lib/mysql下文件移动至更改位置
    socket=/var/lib/mysql/mysql.sock  socket默认位置log-error=/var/log/mysqld.log  日志默认位置
    pid-file=/var/run/mysqld/mysqld.pid  pid文件默认位置
    
  3. 查看初始密码.

    [root@localhost etc]# cat /var/log/mysqld.log | grep password
    2024-09-22T10:11:00.998249Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: bdx1Cqxyo&8F
    
  4. 本台服务器登陆更改密码并配置root远程登陆

    [root@localhost etc]# mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 9
    Server version: 8.4.2Copyright (c) 2000, 2024, 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.
    #注意:MySQL8之后,对密码强度要求更高,需要大写、数字、小写、特殊符合组合。
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mzq123@_';
    Query OK, 0 rows affected (0.01 sec)
    #然后刷新权限,使密码生效
    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)
    #选中mysql数据库
    mysql> use mysql;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -ADatabase changed
    #设置允许远程连接并生效
    mysql> update user set host='%' where user='root';
    Query OK, 1 row affected (0.00 sec)
    Rows matched: 1  Changed: 1  Warnings: 0
    #然后刷新权限
    mysql> flush privileges;
    Query OK, 0 rows affected (0.01 sec)

连接成功在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/146790.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

计算机毕业设计之:基于微信小程序的诗词智能学习系统(源码+文档+解答)

博主介绍: ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台…

Spring_AMQP

文章目录 一、SpringAMQP二、SpringAMQP应用2.1、消息发送2.2、消息接收 一、SpringAMQP SpringAMQP是基于RabbitMQ封装的一套模板,并且还利用SpringBoot对其实现了自动装配,使用起来非常方便。 SpringAmqp的官方地址。 SpringAMQP提供了三个功能&am…

PMP--二模--解题--51-60

文章目录 14.敏捷--术语表--完成的定义DoD--它是团队需要满足的所有标准的核对单,只有可交付成果满足该核对单才能视为准备就绪可供客户使用。51、 [单选] 在冲刺计划会议上,Scrum主管重申,如果在冲刺结束时敏捷项目团队正在构建的产品增量没…

Linux:进程(四)

目录 一、进程优先级 二、Linux调度与切换 1.背景 2.进程切换 3.Linux调度 一、进程优先级 背景:在计算机中,软硬件资源是有限的,而进程想要访问某一种资源,就得通过排队来保证访问资源的过程是有条不紊的。 Linux下对优先级…

华为HarmonyOS灵活高效的消息推送服务(Push Kit) - 1 简介

Push Kit(推送服务)是华为提供的消息推送平台,建立了从云端到终端的消息推送通道。所有HarmonyOS应用可通过集成Push Kit,实现向应用实时推送消息,使消息易见,构筑良好的用户关系,提升用户的感知…

Django 请求配置

http请求配置 请求流程 urls.py配置 from first_app import viewsurlpatterns [path(admin/, admin.site.urls),path(test/,views.first_test), ] views.py配置 from django.shortcuts import render,HttpResponse# Create your views here. def first_test(request):prin…

FLUX.1 ComfyUI:专属图像生成助手

FLUX.1 & ComfyUI:专属图像生成助手 FLUX.1 简介 FLUX.1 是由 黑森林实验室 (Black Forest Labs) 开发的一款高性能图像生成模型,分为以下三个版本: FLUX.1-pro (闭源): 最顶级的版本,具备极高的图像生成能力,支…

Python办公自动化教程(001):PDF内容提取

1、Pdfplumber介绍 pdfplumber的github地址: https://github.com/jsvine/pdfplumber/【介绍】:pdfplumber 是一个用于处理 PDF 文件的 Python 第三方库,它提供了一种方便的方式来提取 PDF 文件中的文本、表格和其他信息。【功能】&#xff…

2、StarGAN V2

2、StarGAN V2 StarGAN 论文链接:StarGAN StarGAN V2 论文链接:StarGAN V2 在介绍StarGAN V2之前,我们先对StarGAN有一定的了解,StarGAN V2只是在StarGAN的基础上做出了改进,基本的架构是没有变的,只是将…

SQL - 进阶语法(二)约束

1. SQL约束 约束用于约束表中的数据规则,如若存在违反行为,行为会被约束终止。 • NOT NULL 确保列不能有NULL值 如果添加一行新的数据,不能有null值,否则无法添加 新建表格 CREATE TABLE new_table( ID int NOT NULL, NAME …

尚品汇-自动化部署-Jenkins的安装与环境配置(五十六)

目录: 自动化持续集成 (1)环境准备 (2)初始化 Jenkins 插件和管理员用户 (3)工作流程 (4)配置 Jenkins 构建工具 自动化持续集成 互联网软件的开发和发布&#xf…

zynq中断

通用中断控制器的作用: 它是一个中央处理中心,用于管理来自处理器核心(PS)和外设(PL)的中断。它可以启用、禁用、屏蔽和设置中断源的优先级。 中断处理流程: 所有中断源首先被集中到控制器。控…

AI模型对比研究员创意

大语言模型可以接受训练,完成许多任务。其中最广为人知的用途之一是作为生成式人工智能:当收到提示或被问到问题时,它们可以生成文本作为答复。例如,公开的大语言模型 ChatGPT 可以根据用户输入生成文章、诗歌和其他文本形式。 任…

C语言题目之单身狗2

文章目录 一、题目二、思路三、代码实现 提示:以下是本篇文章正文内容,下面案例可供参考 一、题目 二、思路 第一步 在c语言题目之打印单身狗我们已经讲解了在一组数据中出现一个单身狗的情况,而本道题是出现两个单身狗的情况。根据一个数…

查询 B 站注册时间

有时候想看看自己玩 B 站多少年了,想知道自己什么时候注册的。 此外,据说注销 B 站账户的话也得提供详细注册日期。 ‍ 通过创作中心查看 登录网页版 B 站,点击右上角的创作中心,然后就能看到在 B 站多少天了: ​…

基于JAVA+SpringBoot+Vue的医院资源管理系统

基于JAVASpringBootVue的医院资源管理系统 前言 ✌全网粉丝20W,csdn特邀作者、博客专家、CSDN[新星计划]导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末附源码下载链接🍅 哈…

Qt开发技巧(七)动态换图,QVideoWidget视频闪烁,Qt日志打印,系统消息处理,编译前后的操作,QSettings配置文件,屏幕自适应

1.动态换图 Qt开发时,有时候我们在界面上需要动态的切换图片,比如接到来自底层驱动的信号分成告警信号,正常信号,危险信号,在界面上使用QLabel通过贴图来表示不同的信号,这时候尽量使用setStyleSheet()&…

和可被k整除的子数组问题

目录 一题目: 二思路: 三代码: 一题目: leetcode链接:. - 力扣(LeetCode) 二思路: 思路:前缀和第二种表示方式即循环列出方式同余定理取模修正: 还是通…

这可能又是一款 Java 程序员的必备插件了,无需解压直接编辑修改 jar 包内文件,神器!(附源码)

作为一名 Java 程序员,在维护一些古老的程序时,可能会遇到这种情况:项目依赖的 jar 包过于久远,已经没有源码了,但是有不得不修改的 bug 要处理。这时候就得想办法反编译 jar 包进行修改,并且重新打包&…

Java反序列化利用链篇 | CC1链的第二种方式-LazyMap版调用链

文章目录 CC1链的第二种方式-LazyMap版调用链LazyMap构造payloadCC1的调用链 系列篇其他文章,推荐顺序观看~ Java反序列化利用链篇 | JdbcRowSetImpl利用链分析Java反序列化利用链篇 | CC1链_全网最菜的分析思路Java反序列化利用链篇 | CC1链的第二种方式-LazyMap版…