1。下载mysqlcdusrlocalsrcwgethttps:dev。mysql。comgetDownloadsMySQL8。0mysql8。0。20linuxglibc2。12x8664。tar。xz也可以直接在官方下载最新版本https:dev。mysql。comdownloadsmysql选择linux2。解压到指定目录tarxvfmysql8。0。20linuxglibc2。12x8664。tar。xzCusrlocal3。重命名cdusrlocalmvmysql8。0。20linuxglibc2。12x8664mysql4。在mysql根目录下创建data目录,存放数据cdusrlocalmysqlmkdirdata5。创建mysql用户组和mysql用户groupaddmysqluseraddgmysqlmysql6。改变mysql目录权限chownRmysql。mysqlusrlocalmysql7。切换到bin目录下cdusrlocalmysqlbin8。初始化数据库。mysqldinitializeusermysqlbasedirusrlocalmysqldatadirusrlocalmysqldata 得到临时密码: 9。配置mysql 在mysqlsupportfiles创建文件mydefault。cnf1。cdusrlocalmysqlsupportfiles2。touchmydefault。cnf 复制配置文件到etcmy。cnfcpa。mydefault。cnfetcmy。cnf 编辑my。cnfvimetcmy。cnf〔client〕port3306sockettmpmysql。sock〔mysqld〕port3306usermysqlsockettmpmysql。sockbasedirusrlocalmysqldatadirusrlocalmysqldata10。添加mysqld服务到系统cdusrlocalmysqlcpa。supportfilesmysql。serveretcinit。dmysql11。授权以及添加服务chmodxetcinit。dmysqlchkconfigaddmysql12。启动mysqlservicemysqlstart查看启动状态servicemysqlstatus13。将mysql命令添加到服务lnsusrlocalmysqlbinmysqlusrbin14。修改密码:登录mysql,mysqlurootp密码使用之前随机生成的密码1。mysqlurootp提示:mysql:errorwhileloadingsharedlibraries:libtinfo。so。5:cannotopensharedobjectfile:Nosuchfileordirectory解决方法:sudolnsusrlib64libtinfo。so。6。1usrlib64libtinfo。so。5修改root密码,其中123456是新的密码自己设置2。ALTERUSERrootlocalhostIDENTIFIEDWITHmysqlnativepasswordBY123456;3。执行,使密码生效4。选择mysql数据库修改远程连接并生效5。6。