您的位置:首页 > 新闻 > 热点要闻 > 网站建设制作做网站优化推广公司_推广专家_培训总结怎么写_推广公司品牌

网站建设制作做网站优化推广公司_推广专家_培训总结怎么写_推广公司品牌

2025/3/16 15:31:45 来源:https://blog.csdn.net/blockrock/article/details/144979387  浏览:    关键词:网站建设制作做网站优化推广公司_推广专家_培训总结怎么写_推广公司品牌
网站建设制作做网站优化推广公司_推广专家_培训总结怎么写_推广公司品牌

网址:MySQL

下载(环境准备):

(2-5点击此处,然后选择合适的版本)

1.linux在线YUM仓库

下载/安装:

        wget https://repo.mysql.com//mysql84-community-release-el9-1.noarch.rpm

        rpm -i https://repo.mysql.com//mysql84-community-release-el9-1.noarch.rpm

查看:                        dnf repolist

安装软件包:             dnf install mysql-server

查看安装的mysql:    rpm -qa | grep mysql

启用服务:                 systemctl start mysqld

查看服务状态:          systemctl status mysqld

登录:                       mysql -uroot -p       (这里用root用户,-p指密码 )
查看临时密码:      grep password /var/log/mysqld.log
修改密码:             alter user a’用户’@’用户名’ identified by ‘密码’;
查看:                    show databases;

删除清理:                dnf remove mysql-server -y

                                m -rf /var/lib/mysql

                                rm -rf /var/log/mysqld.log

                                userdel -r mysql

2.二进制本地

下载:
        wget https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.3-1.el9.x86_64.rpmbundle.tar
解压:        tar xf mysql-8.4.3-1.el9.x86_64.rpm-bundle.tar
查看:        ll mysql-*
安装:        dnf localinstall mysql-community-server-8.4.3-1.el9.x86_64.rpm
查看安装的东西:        rpm -qa | grep mysql
启用服务:                   systemctl start mysqld
查看服务状态:           systemctl status mysqld

删除清理:                dnf remove mysql-server -y

                                m -rf /var/lib/mysql

                                rm -rf /var/log/mysqld.log

                                userdel -r mysql


3.容器平台


安装工具,dnf的一个插件:        dnf -y install dnf-plugins-core
添加Docker仓库: 

        dnf config-manager --add-repo https://download.docker.com/linux/rhel/dockerce.repo
安装Docker相关软件:
        dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动Docker服务:        systemctl enable --now docker
查询MySQL镜像:        docker search mysql
下载mysql-8.4.3:        docker pull mysql:8.4.3
查看:                           docker images
启动容器: 

        docker run --name mysqltest -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.4.3
查看并测试:        docker ps
访问:                   docker exec -it mysqltest /bin/bash
                           mysql -uroot -p
退出:                   exit
删除清理:
        docker stop mysqltest
        docker rm mysqltest
        docker ps -a


4.源码部署

我们在根目录中创建mysql目录,方便操作

mkdir /mysql

mv mysql-8.4.3.tar.gz /mysql

cd /mysql

解压:

        tar xf mysql-8.4.3.tar.gz

        cd mysql-8.4.3/

创建用户,修改目录权限:

        groupadd mysql

        useradd -r -g mysql -s /bin/false mysql

        chmod 777 /mysql/ -R

安装需要的软件:

        mkdir bld

        cd bld

        dnf install cmake openssl-devel ncurses-devel rpcgen gcc-toolset-12-gcc gcc-toolset-12-        gcc-c++ gcc-toolset-12-binutils gcc-toolset-12- annobin-annocheck gcc-toolset-12-annobin-        plugin-gcc

        rpm -i         https://yum.oracle.com/repo/OracleLinux/OL9/codeready/builder/x86_64/getPackage/libtirpc        -devel-1.3.3-9.el9.x86_64.rpm

配置并编译:

        cmake ..

        make

        make install

        cd /usr/local/mysql

        mkdir mysql-files

        chown mysql:mysql mysql-files

        chmod 750 mysql-files

        bin/mysqld --initialize --user=mysql

        bin/mysqld_safe --user=mysql &

登录测试:        mysql -S /tmp/mysql.sock -uroot -p

改密码:           alter user a’用户’@’用户名’ identified by ‘密码’;

查看:               show databases;

删除清理:        make clean

                        rm -rf /usr/local/mysql/

5.windows

启动mysql:

指令验证mysql是否正常使用

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com