1. 准备:VMware以及VMware 已经安装CentOS 7
2.卸载
rpm -qa |grep mysql
rpm -ev 【包名】
find / -name mysql 或者whereis mysql
rm -rf [mysql文件夹名]
2. 获取mysql的 yum资源地址
1) 打开网址:https://dev.mysql.com/downloads/
2) 选择版本7,点击DownLoad
3)右键复制连接
2. 打开petty,连接虚拟机,输入用户和密码(root用户)
1.安装mysql 的Yum Repository 执行命令: yum -y install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
2. 安装mysql ,执行命令:yum -y install mysql-community-server
3. 若果中途断了,连接后直接执行 2步骤的命令即可。
3.安装完成后登陆mysql 执行命令:mysql -uroot -p
发现登陆不了,没有设置mysql的root用户的密码
1)用nano 打开 /etc/my.cnf,添加 skip-grant-tables mysql的安全模式
2)重新启动mysql服务:systemctl restart mysqld.service
3) 安全登陆mysql 后, 切换到mysql 数据库 如果当前root用户authentication_string字段下有内容,先将其设置为空 ,现在root的用户的密码为空,
执行命令为 :update user set authentication_string='' where user='root'; ;
4) 退出mysql,修改my.cnf ,注释或者删除 安全模式 #skip-grant-tables,安全模式下不能更改密码。
5) 登陆mysql, 密码为空,通过命令设置root的密码
执行命令为:ALTER user 'root'@'localhost' IDENTIFIED BY 'Test123!';
6) 退出mysql ,重新登陆则需要输入密码。