首页 > 数据库 >mysql安装

mysql安装

时间:2023-12-22 15:31:49浏览次数:41  
标签:x86 安装 mysql 28 64 MySQL rpm

# tar xvf MySQL-5.6.28-1.linux_glibc2.5.x86_64.rpm-bundle.tarMySQL-embedded-5.6.28-1.linux_glibc2.5.x86_64.rpm
MySQL-test-5.6.28-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-5.6.28-1.linux_glibc2.5.x86_64.rpm
MySQL-server-5.6.28-1.linux_glibc2.5.x86_64.rpm
MySQL-devel-5.6.28-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-compat-5.6.28-1.linux_glibc2.5.x86_64.rpm
MySQL-client-5.6.28-1.linux_glibc2.5.x86_64.rpm

检查MySQL及相关RPM包,是否安装,如果有安装,则移除(CentOS7默认安装了mariadb,需要先卸载,否则会与mysql安装包冲突)

# rpm -qa | grep mariadbmariadb-libs-5.5.44-1.el7_1.x86_64
# rpm -e mariadb-libs-5.5.44-1.el7_1.x86_64会提示有依赖于这的安装包,那么就强制卸载,不查检依赖
# rpm -e --nodeps mariadb-libs-5.5.44-1.el7_1.x86_64
# rpm -qa|grep -i mysql 如果存在则移除:# yum -y remove mysql-libs*
安装依赖包(有外网)
# yum install -y libaio
# yum install -y perl-Module-Install.noarch安装依赖包(无外网)# rpm -ivh libaio-0.3.109-13.el7.x86_64.rpm
# tar xvf perl.tar
# cd perl
# rpm -ivh *安装MySQL# yum install -y MySQL-server-5.6.28-1.linux_glibc2.5.x86_64.rpm 
# yum install -y MySQL-devel-5.6.28-1.linux_glibc2.5.x86_64.rpm 
# yum install -y MySQL-client-5.6.28-1.linux_glibc2.5.x86_64.rpm修改配置文件位置:cp -r /usr/share/mysql/my-default.cnf /etc/my.cnf(会询问是否要overwrite,可以先删除再copy)
此时会在用户的根目录下面生成一个.mysql_secret文件,存储mysql初始化密码

(1)/usr/bin/mysql_install_db(此步骤可能会出现以下报错:FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:
Data::Dumper,需要执行yum install -y perl-Module-Install.noarch然后重新执行)
(2)service mysql start(注:若出现Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/bsm131-web.pid)错误,解决方法:
chown  -R mysql:mysql  /var/lib/mysql)
(3)cat /root/.mysql_secret  #查看root账号密码
(4)mysql -uroot -p 密码(是第三步cat出来的密码)
(5)SET PASSWORD = PASSWORD('新密码'); 设置新密码
(6)退出重新登录
如果出现密码错误等情况,这时就需要跳过密码登录,在配置文件中/etc/my.cnf中添加一行:
skip-grant-tables
重新启动mysql:
service mysql restart
这时,直接输入mysql命令就可以进去:
mysql> USE mysql ;
UPDATE user SET Password = password ('新密码') WHERE User = 'root' ;(修改密码时候注意新密码必须用password(‘’)加密,否则会登录不成功!)
flush privileges ;
退出mysql,把配置文件改回来,重新启动mysql
直接使用新密码登录mysql:
mysql -uroot -p 新密码
现在密码已经修改成功,如果登录进来不能执行什么操作,还需再设置一下密码就可以了:
SET PASSWORD = PASSWORD('新密码');
    现在mysql已经成功安装。

标签:x86,安装,mysql,28,64,MySQL,rpm
From: https://blog.51cto.com/u_16204217/8936117

相关文章

  • MacOS - 安装多个xcode版本,选择默认启动版本
    1、有时候xcode发布新版本,但是我们项目正要上线,来不及升级xcode版本,怕带来未知的风险,这时候就可以安装多个xcode版本,下载地址https://developer.apple.com/download/more/1.2然后登陆appledeveloper,搜索xcode,即可下载最新版本  1.3下载完成后,将当前低版本的xcod......
  • Manjaro安装Redis和Redis-cli的使用
    一.Redis安装要在Manjaro上安装Redis,可以按照以下步骤进行操作:打开终端。使用以下命令更新系统软件包列表:sudopacman-Syu通过运行以下命令安装Redis:sudopacman-Sredis安装完成后,使用以下命令启动Redis服务:sudosystemctlstartredis可以使用以下命令......
  • ubuntu18离线安装mysql8.0
    参考文档Ubuntu中使用apt下载离线包以及相关依赖包-厚礼蝎-博客园(cnblogs.com)ubuntu18.04安装mysql8.0详细教程及踩坑解决方法(包含删除Mysql5.7版本方法)_ubuntu编译安装mysql-CSDN博客如何配置MySQL8中的lower_case_table_names来让其忽略大小写?–就是这个范儿(thi......
  • Ubuntu22.04 安装 kvm
    确认环境egrep-c'(vmx|svm)'/proc/cpuinfo输出结果需要大于0,否则主机需要开启cpu虚拟化功能。设置桥接网卡#网卡配置示例cat<<'EOF'|sudotee/etc/netplan/00-installer-config.yaml>/dev/null#Thisisthenetworkconfigwrittenby'subiquity'netw......
  • win10安装git fatal: open /dev/null or dup failed: No such file or directory错误
    https://files.cnblogs.com/files/netlock/null.zip?t=1703226893&download=true文件地址解决方法:1.C:\Windows\System32\drivers\null.sys这个文件损坏,可以从网上下载win7、win10对应的null.sys文件,然后进行替换。由于我是win10的电脑,提供链接。百度网盘链接:https://pan.baid......
  • 【Stress-ng】CentOS 7 离线安装Stress-ng
    手动下载RPM包以及依赖Stree-nglibmdlibbsdStress-ng有两个依赖包,安装顺序如下:rpm-ilibmd-1.1.0-1.el7.x86_64.rpmrpm-ilibbsd-0.11.7-2.el7.x86_64.rpmrpm-istress-ng-0.07.29-2.el7.x86_64.rpmyumdownloader也可以通过yumdownloader自动解析stress-ng依赖......
  • MySQL监控
    #My日常监控及sys库的使用##一、统计信息(维度)1、统计执行次数最多的语句:SELECTDIGEST_TEXT,COUNT_STAR,FIRST_SEEN,LAST_SEENFROM`performance_schema`.events_statements_summary_by_digestORDERBYCOUNT_STARDESC;2、查看平均响应时间最多的语句:SELECTDIGEST_TEXT,AVG_T......
  • CentOS 7.9 安装net 8运行时环境[转]
    1.从官网下载对应的运行时环境压缩包。下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0dotnet-sdk-8.0.100-linux-x64.tar.gz2.上传至服务器,以我为例我是上传至/usr/local/software/dotnet83.运行命令解压环境压缩包tar-zxvf/home/dotnet8/dotnet-sdk-8.......
  • (亲测)CENTOS 7.9 yum 安装mysql
    CENTOS7安装mysql1、下载MySQL官方的YumRepositorywget-i-chttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2、安装Repositoryyum-yinstallmysql57-community-release-el7-10.noarch.rpm3、更新过期的证书rpm--importhttps://repo.mysq......
  • Centos中安装Python3的mysqlclient库
    问题系统是centos7需要在python3中安装mysqlclient库使用pip3installmysqlclient然后无法安装报错Lookinginindexes:https://pypi.douban.com/simple/CollectingmysqlclientUsingcachedhttps://mirrors.cloud.tencent.com/pypi/packages/37/fb/d9a8f763c84f1e7......