安装步骤
一、包管理器rpm介绍
rpm -i 安装软件包,i是install的意思,下面的-ivh是安装并显示安装过程
- ivh:安装显示安装进度–install–verbose–hash
- Uvh:升级软件包–Update;
- qpl:列出RPM软件包内的文件信息[Query Package list];
- qpi:列出RPM软件包的描述信息[Query Package install package(s)];
- qf:查找指定文件属于哪个RPM软件包[Query File];
- Va:校验所有的RPM软件包,查找丢失的文件[View Lost];
- e:删除包(erase)
二、安装mysql环境
- 安装mysql yum包
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
- 安装mysql
sudo yum install mysql-server
如下图,且最终显示Complete!安装成功
- 启动mysql服务
sudo systemctl start mysqld.service
- 设置开机启动
systemctl enable mysqld
- 查看mysql版本信息
mysql -V
- 登陆Mysql
#使用root账号登陆,第一次登陆不需要输入密码,直接回车即可:
mysql -uroot -p
- 修改密码
#登陆后在mysql> 命令终端设置密码,如root用户密码:Root123(注意分号加上):
alter user 'root'@'localhost' IDENTIFIED BY 'Root123';
- 刷新服务,完成基础安装配置。
#在mysql> 命令终端执行
FLUSH PRIVILEGES;
三、远程登陆
- 建议新建用户 mysql:
#新建用户
create user mysql;
#授权设置,% 表示是所有的外部机器,如果指定某一台机,就将%改为相应的机器名
GRANT ALL ON *.* TO 'mysql_user'@'%';
#更新密码为Mysql#123
ALTER USER 'mysql'@'%' IDENTIFIED WITH mysql_native_password BY 'Mysql#123';
#刷新
flush privileges;
如下图:
- 测试新账户
mysql -umysql -p
#登陆成功如下:
- 测试3306端口正常开放:
netstat -ano | grep 3306
- 针对阿里云服务器设置3306端口安全组。
1、进入阿里云控制台,选择本实例安全组,点击 ‘配置规则’ 进行编辑。
2、点击 ‘快速添加’,选3306,确认即可。