接下来我将介绍3种方法安装MySQL
第一种
一、查看是否安装了MySQL
使用命令:
如果使用centos,可能会出现冲突,解决冲突需要卸载mariadb 首先查看是否安装了Mariadb
然后卸载
强制卸载(可选):
二、如果安装了需删除已安装版本
删除命令:
删除老版本mysql的开发头文件和库 命令:
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
三、安装mysql准备环境
我自mysql官网下载通用的Linux版本安装包 mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz 将下载好的包放在 /usr/local 目录下,或者执行命令:
解压下载的文件
将解压之后的所有文件移动到/usr/local/mysql
为mysql创建系统用户(可选,新版本会自动创建相应用户)
//-r参数表示mysql用户是系统用户,不可用于登录系统 并变更mysql安装目录的所属用户和用户组
四、 安装和初始化
初始化数据库
记录刚刚输出的密码: jk9tEao
配置/etc/my.cnf
my.cnf
五、 启动登录和设置密码
切换到mysql安装目录的bin下启动
启动后可能无法使用当前窗口
登录进去设置新的密码:
六、添加到服务
切换到 support-files目录下,并执行以下命令
然后停止当前进程,使用服务启动mysql
并添加mysql环境变量 在 /etc/profile 的文件末尾追加: export PATH=$PATH:/usr/local/mysql/bin 保存后执行
最后使用新密码登录到mysql
第二种
一、查看是否安装了MySQL
使用命令:
如果使用centos,可能会出现冲突,解决冲突需要卸载mariadb 首先查看是否安装了Mariadb
然后卸载
强制卸载(可选):
二、如果安装了需删除已安装版本
删除命令:
删除老版本mysql的开发头文件和库 命令:
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
三、准备安装的环境 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.20-1.el7.x8664.rpm-bundle.tar 或者用自己准备好的包 mysql-5.7.20-1.el7.x8664.rpm-bundle.tar 解压包
然后按照以下顺序安装
四、启动并修改密码 安装完成后就可以启动服务了
启动后查看配置文件
找打log文件 进入查找默认root密码
使用一下命令登录并修改密码
修改密码
第三种
一、查看是否安装了MySQL数据库
卸载
二、安装 安装一下包
三、启动登录设置密码 使用以下命令开启服务
获取初始密码:使用root登录
然后试用一下命令设置密码
领取专属 10元无门槛券
私享最新 技术干货