在线安装
参考: 在Linux实例中安装MySQL数据库_云服务器 ECS(ECS)-阿里云帮助中心
远程连接ECS实例。具体操作,请参见使用Workbench工具以SSH协议登录Linux实例。
运行以下命令,更新实例镜像源。
sudo yum update
运行以下命令,在本地仓库中搜索MySQL安装包。
sudo yum search mysql-server
如果得到如下显示,则说明本地仓库中有MySQL的安装包。
运行以下命令来安装 MySQL 服务器。
sudo yum install mysql-server
运行以下命令,启动 MySQL 服务。
sudo systemctl start mysqld
设置MySQL服务开机自启动。
sudo systemctl enable mysqld
运行以下命令,查看MySQL服务状态,若返回结果中Active为active (running),即表示MySQL服务成功启动。其余状态请参见MySQL服务常见状态说明。
sudo systemctl status mysqld
MySQL服务启动完成后,请继续参见MySQL服务安全配置完成相关配置。
初始化MySQL
首先,安装完成MySQL后需要进行初始化。可以使用以下命令进行初始化:
mysqld –initialize –console
~]#使用muysql 命令 登录到mysql , Welcome to the MySQL monitor. Commands end with ; or \\g.Your MySQL connection id isServer version: 8.0.36 Source distribution 如果登录被拒绝,请修改配置文件 vi /etc/my.cnf.d/mysql-server.cnf 按insert键进行插入,在[mysqld] 下面添加 skip-grant-tables 按ESC键,然后输入wq进行保存退出。然后再输入myslq进行登录
执行 FLUSH PRIVILEGES; 然后修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxx'; 执行 FLUSH PRIVILEGES;
允许远程访问
UPDATE mysql.user SET Host='%' WHERE User='<username>' AND Host='localhost';
运行以下命令,刷新权限,以使前述更改生效。
FLUSH PRIVILEGES;
评论前必须登录!
注册