• ADADADADAD

    centos7上mysql8.0rpm方式怎么安装[ mysql数据库 ]

    mysql数据库 时间:2024-11-28 13:27:22

    作者:文/会员上传

    简介:

    首先是下载图解1、首先卸载centos7中自带的mariadbrpm-qa|grepmariadb//查询出来已安装的mariadbrpm-e--nodeps文件名//卸载mariadb,文件名为上述命令查询出来的文件2、查看

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    首先是下载图解

    1、首先卸载centos7中自带的mariadb

    rpm-qa|grepmariadb//查询出来已安装的mariadbrpm-e--nodeps文件名//卸载mariadb,文件名为上述命令查询出来的文件

    2、查看是否已经安装了mysql

    rpm-qa|grep-imysql

    查找mysql文件,使用rm -rf mysql文件路径删除

    find/-namemysql

    删除分散mysql文件

    find/-namemysql/#whereismysql

    删除配置文档

    rm-rf/etc/my.cnf

    再次查找机器是否安装mysql

    rpm-qa|grep-imysql

    3、安装mysql依赖包(选做)

    yum-yinstalllibaio.so.1libgcc_s.so.1libstdc++.so.6yumupdatelibstdc++-4.4.7-4.el6.x86_64yumsearchlibaio#检索相关信息yuminstalllibaio#安装依赖包yuminstallnet-tools

    4、解压MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar到/usr/local/下的mysql目录内(mysql目录手动创建,mkdir mysql)

    tar-xvfMySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar-C/usr/local/mysql

    5、在/usr/local/mysql下安装mysql,注意安装有先后,有依赖关系

    rpm-ivh…common.rpmrpm-ivh…libs.rpmrpm-ivh…client.rpmrpm-ivh…server.rpm

    安装完成后会生成如下目录,用于存储mysql相关文件

    clip_image002

    6、初始化mysql

    mysqld--initialize--user=mysql

    初始化完成后再下边文件末尾会有随机密码,一会登陆时候用

    cat/var/log/mysqld.logclip_image004Cg!hLde4oLG+

    6、启动、停止、重启mysql

    启动:

    systemctlstartmysqld.service

    使用 service 启动:service mysqld start

    使用 mysqld 脚本启动:/etc/inint.d/mysqld start

    使用 safe_mysqld 启动:safe_mysqld&

    停止:

    使用 service 启动:service mysqld stop

    使用 mysqld 脚本启动:/etc/inint.d/mysqld stop

    mysqladminshutdown

    重启:

    使用 service 启动:service mysqld restart

    使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

    8、登录mysql

    mysql-uroot-pclip_image006

    9、修改密码(登录mysql)

    alteruser'root'@'localhost'identifiedby'123456';clip_image007

    mysql8.0中必须使用alert命令修改否则会出现以下错误:

    clip_image008

    10、开启mysql的远程登录

    登录后

    showdatabases;usemysql;updatausersethost='%'whereuser=‘root';selectuser,hostfromuser;clip_image009clip_image010

    11、防火墙操作

    启动一个服务:systemctl start firewalld.service

    关闭一个服务:systemctl stop firewalld.service

    重启一个服务:systemctl restart firewalld.service

    显示一个服务的状态:systemctl status firewalld.service

    在开机时启用一个服务:systemctl enable firewalld.service

    在开机时禁用一个服务:systemctl disable firewalld.service

    查看服务是否开机启动:systemctl is-enabled firewalld.service

    查看已启动的服务列表:systemctl list-unit-files|grep enabled

    查看启动失败的服务列表:systemctl --failed

    12、端口操作

    添加

    firewall-cmd--zone=public--add-port=80/tcp--permanent(--permanent永久生效,没有此参数重启后失效)

    重新载入

    firewall-cmd–reload
    centos7上mysql8.0rpm方式怎么安装.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: centos7mysqlrpm