一、删除原有的数据库 数据库文件相关依赖等
二、下载mysql安装包
三、安装mysql服务
四、启动服务
五、找到初始密码 登录后 修改密码
六、 创建用户赋权 创建数据库
1、已安装其他数据库 或者需要重新下载的 来来来先卸载
rpm -aq mysql* 通过命令查找依赖 我这里查找的mysql
yum remove -y 依赖名称 找到的依赖 通过命令进行卸载 没有权限要夹sudo
rpm -aq mysql* 没有任何依赖即可
/var/lib/mysql 数据文件
/var/log/mysqld.log 日志文件
/etc/my.cnf 配置文件/usr/local/mysql 部分用户mysql安装在这个目录下
rm -rf 文件夹名 或者
rm 文件名称 通过命令删除文件
删除完成来来来,安装mysql
1、下载安装包
#mysql 8.0数据库
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
或
#mysql 5.x数据库
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
2、安装mysql服务
[root@localhost ~]# yum install -y mysql-server
或
[root@localhost ~]# yum install mysql-community-server
可能会有报错提示
mysql-community-common-5.7.38-1.el7.x86_64.rpm 的公钥尚未安装
解决: rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
重新安装mysql服务
3、
sudo service mysqld restart 启动mysql服务
sudo service mysqld status 查看启动状态
4、找到初始密码
cd /var/log/mysql 进入指定目录
cat mysqld.log 查看文件
找到指定文件 msyql.log 找到密码 默认用户名为root
5、
mysql -u root -p 输入命令后 收入密码登录 mysql
6、首次进入需要使用命令修改密码 否则无法操作数据库
提示:密码一般要8位 大小写+特殊字符组成
alter user root@localhost identified by '********';
7、创建一个用户赋予所有权限 任何ip可登录
grant all privileges on *.* to 用户名@'%' identified by '********!'
8、客户端想要连接需在云服务进行配置
(1)进入安全组
(2)进入配置规则
(3)选择出方向
手动添加
选择 自定义tcp mysql3306 目的0.0.0.0/0
保存即可
重启后云服务后mysql客户端即可连接
主机IP 为云服务公网ip
账号为 之前创建的mysql用户
密码为 之前创建的mysql密码
端口号 3306



