首页 > 数据库 >04_Linux完全卸载安装Mysql

04_Linux完全卸载安装Mysql

时间:2022-11-04 08:45:31浏览次数:49  
标签:04 Linux -- data Mysql chmod usr mysql local

1.Linux环境完全卸载mysql相关文件:

完全卸载mysql相关文件:
            yum remove mysql mysql-server mysql-libs compat-mysql
            rm -rf /var/lib/mysql
            rm /etc/my.cnf
            rpm -qa|grep mysql //查看mysql的相关安装文件
            rpm -e 文件名;       //卸载已安装文件
            rpm -qa | grep -i mysql //确认是否卸载干净
            chkconfig --list | grep -i mysql //删除mysql相关服务
            chkconfig --del mysql
            find / -name mysql //查看mysql相关文件
            rm -rf 文件路径1 文件路径2 文件路径3

2.Linux环境mysql通用版本安装过程:

mysql通用版本安装过程: mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz
              put 本地文件路径;(使用CRT自带sftp上传、使用FZ客户端上传) //上传到linux用户根目录下(cd ~)
              mkdir -p /usr/local/mysql
              rm mysql全名 /usr/local/mysql //移动到mysql目录下
              tar -zxvf mysql全名   //解压(适用于.gz结尾的文件)
              tar -xvf mysql全名   //解压(适用于.tar结尾的文件)
              重点:解压后的mysql-5.7.30-xxx下所有文件移动到/usr/local/mysql文件夹下(适用FZ客户端操作简便)
              groupadd mysql //创建用户组
              useradd -r -g mysql mysql //添加mysql用户
              重点:(切换到根目录(cd /)下, mkdir -p /data/mysql)
              chown mysql:mysql -R /data/mysql #赋予权限
              修改配置文件 vim /etc/my.cnf (没有就新建):
                      [mysqld]
                      bind-address=0.0.0.0
                      port=3306
                      user=mysql
                      basedir=/usr/local/mysql
                      datadir=/data/mysql
                      socket=/tmp/mysql.sock
                      log-error=/data/mysql/mysql.err
                      pid-file=/data/mysql/mysql.pid
                      #character config
                      character_set_server=utf8mb4
                      symbolic-links=0
                      explicit_defaults_for_timestamp=true
              cd /usr/local/mysql/bin/
              重点:chmod 755 mysql、chmod 755 mysqld、chmod 755 mysqld_safe、chmod 755 my_print_defaults
              注:执行其他命令中出现Permission denied,则进入文件所在目录开发权限(chmod 755 xxx)
              初始化:不报错即成功。
              ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
              查看初始密码:cat /data/mysql/mysql.err | grep password
              cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
              重点:cd /etc/init.d 、 chmod 755 mysql
              service mysql start
              .mysql -u root -p   //登录数据库
              重点:初始密码只能复制,在password:后粘贴,否则容易出错。
              授权远程访问:grant all privileges on *.* to 'root' @'%' identified by '密码';
              刷新权限:flush privileges;

标签:04,Linux,--,data,Mysql,chmod,usr,mysql,local
From: https://www.cnblogs.com/zhangjj01/p/16856496.html

相关文章

  • linux 升级内核版本
    #安装最新的内核#我这里选择的是稳定版kernel-ml  如需更新长期维护版本kernel-lt yum --enablerepo=elrepo-kernel install kernel-ml#查看已安装那些内核r......
  • Linux 下安装 Apache 并进行初步配置
    实验环境:Linux5.19.13-arch1-1konsole22.08.2apache2.4.54-2一.概述ApacheHTTPServer(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,是世界使用......
  • 【Linux】4.实用指令
    1.指定运行级别2.切换指定运行级别3.帮助指令3.1man 获得帮助信息查看ls的帮助信息3.2help指令4.文件目录类4.1查看当前目录指令pwd4.2切换文件目录cd4.......
  • MySql服务优化之脏页
    计算脏页比例selectVARIABLE_VALUEinto@afromperformance_schema.global_statuswhereVARIABLE_NAME='Innodb_buffer_pool_pages_dirty';selectVARIABLE_VALUE......
  • linux硬盘lvm管理格式化和扩展、挂载
    一:相关概念1:物理卷:通常一个分区或者一个硬盘就可以建立一个物理卷,物理卷的最小单位是PE,一般默认是4MB。2:卷组:将多个物理卷组合到一起,成为一个卷组。3:虚拟卷:其实就是在......
  • MySQL经典题目
    1.部门工资前三高的所有员工  解答:selectd.nameDepartment,e.nameEmployee,Salaryfromemployeee,departmentdwheree.departmentId=d.id#如果同部门有大......
  • mysql10--MyCat实现分库分表
    1分库分表介绍#数据切分(sharding)的两种模式-垂直(纵向)拆分:垂直分库:按照不同的表(或者Schema)来切分到不同的数据库(主机)之上垂直分表:将一个表按照字段......
  • Linux限制登录与密码
    Linux限制登录与密码设置登录次数[root@master0~]#head/etc/pam.d/password-auth#%PAM-1.0#Thisfileisauto-generated.#Userchangeswillbedestroyedth......
  • [架构之路-54]:目标系统 - 系统软件 - Linux下的网络通信-9-ADSL、VDSL、PPPOE
    目录​​第1章xDSL技术​​​​1.1ADSL概述​​​​1.2 ADSL三通道​​​​1.3ADSL2+​​​​1.4 ADSL网络​​​​1.5VDSL​​​​第2章 各种物理层技术比较​​......
  • MySQL连接分页查询问题
    问题两表连接查询分页,如果不进行排序,则分页不准确,这将导致第一页出现的数据会在后几页再次出现,而且每次查询第一页结果都不一致解决连接查询分页必须按主键分页才能保证......